Index: src/arm/code-stubs-arm.cc |
diff --git a/src/arm/code-stubs-arm.cc b/src/arm/code-stubs-arm.cc |
index 7c991afddf1aa5ad2636bfc17094a8ef3c7b9b61..5c15805663033a23188e3138b6de58b1e705a5d4 100644 |
--- a/src/arm/code-stubs-arm.cc |
+++ b/src/arm/code-stubs-arm.cc |
@@ -5375,10 +5375,11 @@ |
__ jmp(&leave_exit_frame); |
} |
+ |
static void CallApiFunctionStubHelper(MacroAssembler* masm, |
const ParameterCount& argc, |
bool return_first_arg, |
- bool call_data_undefined, bool is_lazy) { |
+ bool call_data_undefined) { |
// ----------- S t a t e ------------- |
// -- r0 : callee |
// -- r4 : call_data |
@@ -5414,10 +5415,8 @@ |
// context save |
__ push(context); |
- if (!is_lazy) { |
- // load context from callee |
- __ ldr(context, FieldMemOperand(callee, JSFunction::kContextOffset)); |
- } |
+ // load context from callee |
+ __ ldr(context, FieldMemOperand(callee, JSFunction::kContextOffset)); |
// callee |
__ push(callee); |
@@ -5509,7 +5508,7 @@ |
void CallApiFunctionStub::Generate(MacroAssembler* masm) { |
bool call_data_undefined = this->call_data_undefined(); |
CallApiFunctionStubHelper(masm, ParameterCount(r3), false, |
- call_data_undefined, false); |
+ call_data_undefined); |
} |
@@ -5517,9 +5516,8 @@ |
bool is_store = this->is_store(); |
int argc = this->argc(); |
bool call_data_undefined = this->call_data_undefined(); |
- bool is_lazy = this->is_lazy(); |
CallApiFunctionStubHelper(masm, ParameterCount(argc), is_store, |
- call_data_undefined, is_lazy); |
+ call_data_undefined); |
} |