Index: src/mips/code-stubs-mips.cc |
diff --git a/src/mips/code-stubs-mips.cc b/src/mips/code-stubs-mips.cc |
index 07303275f3892b8107e9c153bf952cf7802632cf..b66dbbc96b7513c9fdc75482f889b35fff5c517a 100644 |
--- a/src/mips/code-stubs-mips.cc |
+++ b/src/mips/code-stubs-mips.cc |
@@ -5557,10 +5557,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 ------------- |
// -- a0 : callee |
// -- t0 : call_data |
@@ -5596,10 +5597,8 @@ |
// Save context, callee and call data. |
__ Push(context, callee, call_data); |
- if (!is_lazy) { |
- // Load context from callee. |
- __ lw(context, FieldMemOperand(callee, JSFunction::kContextOffset)); |
- } |
+ // Load context from callee. |
+ __ lw(context, FieldMemOperand(callee, JSFunction::kContextOffset)); |
Register scratch = call_data; |
if (!call_data_undefined) { |
@@ -5680,7 +5679,7 @@ |
void CallApiFunctionStub::Generate(MacroAssembler* masm) { |
bool call_data_undefined = this->call_data_undefined(); |
CallApiFunctionStubHelper(masm, ParameterCount(a3), false, |
- call_data_undefined, false); |
+ call_data_undefined); |
} |
@@ -5688,9 +5687,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); |
} |