Index: src/ia32/full-codegen-ia32.cc |
=================================================================== |
--- src/ia32/full-codegen-ia32.cc (revision 4210) |
+++ src/ia32/full-codegen-ia32.cc (working copy) |
@@ -777,15 +777,13 @@ |
Comment cmnt(masm_, "[ FunctionLiteral"); |
// Build the function boilerplate and instantiate it. |
- Handle<JSFunction> boilerplate = |
- Compiler::BuildBoilerplate(expr, script(), this); |
+ Handle<SharedFunctionInfo> function_info = |
+ Compiler::BuildFunctionInfo(expr, script(), this); |
if (HasStackOverflow()) return; |
- ASSERT(boilerplate->IsBoilerplate()); |
- |
// Create a new closure. |
__ push(esi); |
- __ push(Immediate(boilerplate)); |
+ __ push(Immediate(function_info)); |
__ CallRuntime(Runtime::kNewClosure, 2); |
Apply(context_, eax); |
} |