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
