diff options
Diffstat (limited to 'deps/v8/src/mips64/code-stubs-mips64.h')
-rw-r--r-- | deps/v8/src/mips64/code-stubs-mips64.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/deps/v8/src/mips64/code-stubs-mips64.h b/deps/v8/src/mips64/code-stubs-mips64.h index 2e18f59915..fdaf4c80df 100644 --- a/deps/v8/src/mips64/code-stubs-mips64.h +++ b/deps/v8/src/mips64/code-stubs-mips64.h @@ -141,9 +141,8 @@ class RecordWriteStub: public PlatformCodeStub { } static void Patch(Code* stub, Mode mode) { - MacroAssembler masm(NULL, - stub->instruction_start(), - stub->instruction_size()); + MacroAssembler masm(stub->GetIsolate(), stub->instruction_start(), + stub->instruction_size(), CodeObjectRequired::kNo); switch (mode) { case STORE_BUFFER_ONLY: DCHECK(GetMode(stub) == INCREMENTAL || @@ -161,8 +160,8 @@ class RecordWriteStub: public PlatformCodeStub { break; } DCHECK(GetMode(stub) == mode); - CpuFeatures::FlushICache(stub->instruction_start(), - 4 * Assembler::kInstrSize); + Assembler::FlushICache(stub->GetIsolate(), stub->instruction_start(), + 4 * Assembler::kInstrSize); } DEFINE_NULL_CALL_INTERFACE_DESCRIPTOR(); |