Index: src/ia32/lithium-codegen-ia32.cc |
diff --git a/src/ia32/lithium-codegen-ia32.cc b/src/ia32/lithium-codegen-ia32.cc |
index 3f003540f1e1ef0042a79bd5de9098b622ae327c..905a9341fb859134534619b479fb4530e37b8d39 100644 |
--- a/src/ia32/lithium-codegen-ia32.cc |
+++ b/src/ia32/lithium-codegen-ia32.cc |
@@ -4461,7 +4461,7 @@ void LCodeGen::DoFunctionLiteral(LFunctionLiteral* instr) { |
__ push(Immediate(shared_info)); |
CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr); |
} else { |
- __ push(Operand(ebp, StandardFrameConstants::kContextOffset)); |
+ __ push(esi); |
__ push(Immediate(shared_info)); |
__ push(Immediate(pretenure |
? factory()->true_value() |