Reviewers: Kevin Millikin, Description: Revert r9047 to fix broken build.
I need some more time to properly fix the problem. [email protected] Committed: http://code.google.com/p/v8/source/detail?r=9055 Please review this at http://codereview.chromium.org/7781008/ SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/hydrogen.cc Index: src/hydrogen.cc =================================================================== --- src/hydrogen.cc (revision 9054) +++ src/hydrogen.cc (working copy) @@ -5804,17 +5804,13 @@ void HGraphBuilder::VisitDeclaration(Declaration* decl) { // We support only declarations that do not require code generation. Variable* var = decl->proxy()->var(); - if (!var->IsStackAllocated()) { + if (!var->IsStackAllocated() || decl->fun() != NULL) { return Bailout("unsupported declaration"); } if (decl->mode() == Variable::CONST) { ASSERT(var->IsStackAllocated()); environment()->Bind(var, graph()->GetConstantHole()); - } else if (decl->fun() != NULL) { - VisitForValue(decl->fun()); - HValue* function = Pop(); - environment()->Bind(var, function); } } -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
