Index: src/arm64/deoptimizer-arm64.cc |
diff --git a/src/arm64/deoptimizer-arm64.cc b/src/arm64/deoptimizer-arm64.cc |
index 19ee123b369b42bdd33979526702e34daf677d82..118c5dfa8dcd748e1283da3f408710a59c5f2a50 100644 |
--- a/src/arm64/deoptimizer-arm64.cc |
+++ b/src/arm64/deoptimizer-arm64.cc |
@@ -49,7 +49,8 @@ void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) { |
Address call_address = code_start_address + deopt_data->Pc(i)->value(); |
Address deopt_entry = GetDeoptimizationEntry(isolate, i, LAZY); |
- PatchingAssembler patcher(call_address, patch_size() / kInstructionSize); |
+ PatchingAssembler patcher(isolate, call_address, |
+ patch_size() / kInstructionSize); |
patcher.ldr_pcrel(ip0, (2 * kInstructionSize) >> kLoadLiteralScaleLog2); |
patcher.blr(ip0); |
patcher.dc64(reinterpret_cast<intptr_t>(deopt_entry)); |