| Index: src/mips/macro-assembler-mips.cc
|
| diff --git a/src/mips/macro-assembler-mips.cc b/src/mips/macro-assembler-mips.cc
|
| index c1ea467ad45604a8d3e97f905d639914ecbb291d..1829522a13b10054af9484596d6acd6f0739c4c5 100644
|
| --- a/src/mips/macro-assembler-mips.cc
|
| +++ b/src/mips/macro-assembler-mips.cc
|
| @@ -2755,7 +2755,7 @@ void MacroAssembler::DebugBreak() {
|
| PrepareCEntryFunction(ExternalReference(Runtime::kDebugBreak, isolate()));
|
| CEntryStub ces(1);
|
| ASSERT(AllowThisStubCall(&ces));
|
| - Call(ces.GetCode(), RelocInfo::DEBUG_BREAK);
|
| + Call(ces.GetCode(isolate()), RelocInfo::DEBUG_BREAK);
|
| }
|
|
|
| #endif // ENABLE_DEBUGGER_SUPPORT
|
| @@ -3941,14 +3941,14 @@ void MacroAssembler::CallStub(CodeStub* stub,
|
| const Operand& r2,
|
| BranchDelaySlot bd) {
|
| ASSERT(AllowThisStubCall(stub)); // Stub calls are not allowed in some stubs.
|
| - Call(stub->GetCode(), RelocInfo::CODE_TARGET, ast_id,
|
| + Call(stub->GetCode(isolate()), RelocInfo::CODE_TARGET, ast_id,
|
| cond, r1, r2, bd);
|
| }
|
|
|
|
|
| void MacroAssembler::TailCallStub(CodeStub* stub) {
|
| ASSERT(allow_stub_calls_ || stub->CompilingCallsToThisStubIsGCSafe());
|
| - Jump(stub->GetCode(), RelocInfo::CODE_TARGET);
|
| + Jump(stub->GetCode(isolate()), RelocInfo::CODE_TARGET);
|
| }
|
|
|
|
|
| @@ -4299,7 +4299,7 @@ void MacroAssembler::JumpToExternalReference(const ExternalReference& builtin,
|
| BranchDelaySlot bd) {
|
| PrepareCEntryFunction(builtin);
|
| CEntryStub stub(1);
|
| - Jump(stub.GetCode(),
|
| + Jump(stub.GetCode(isolate()),
|
| RelocInfo::CODE_TARGET,
|
| al,
|
| zero_reg,
|
|
|