Revision: 12856
Author:   [email protected]
Date:     Mon Nov  5 06:37:28 2012
Log:      Nano-refactoring: Simplify initialization

Review URL: https://codereview.chromium.org/11368078
http://code.google.com/p/v8/source/detail?r=12856

Modified:
 /branches/bleeding_edge/src/hydrogen.cc

=======================================
--- /branches/bleeding_edge/src/hydrogen.cc     Mon Nov  5 05:28:10 2012
+++ /branches/bleeding_edge/src/hydrogen.cc     Mon Nov  5 06:37:28 2012
@@ -6348,7 +6348,6 @@

   HInstruction* elements_kind_instr =
       AddInstruction(new(zone()) HElementsKind(object));
-  HCompareConstantEqAndBranch* elements_kind_branch = NULL;
   HInstruction* elements =
       AddInstruction(new(zone()) HLoadElements(object, checkspec));
   HLoadExternalArrayPointer* external_elements = NULL;
@@ -6379,8 +6378,9 @@
     if (type_todo[elements_kind]) {
       HBasicBlock* if_true = graph()->CreateBasicBlock();
       HBasicBlock* if_false = graph()->CreateBasicBlock();
-      elements_kind_branch = new(zone()) HCompareConstantEqAndBranch(
-          elements_kind_instr, elements_kind, Token::EQ_STRICT);
+      HCompareConstantEqAndBranch* elements_kind_branch =
+          new(zone()) HCompareConstantEqAndBranch(
+              elements_kind_instr, elements_kind, Token::EQ_STRICT);
       elements_kind_branch->SetSuccessorAt(0, if_true);
       elements_kind_branch->SetSuccessorAt(1, if_false);
       current_block()->Finish(elements_kind_branch);

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to