| Index: src/a64/debug-a64.cc
|
| diff --git a/src/a64/debug-a64.cc b/src/a64/debug-a64.cc
|
| index 1ffa933a899b34af003038e9383780a035646b84..b25e6ecae44eaaed3ecb3001929c3e002e4b2746 100644
|
| --- a/src/a64/debug-a64.cc
|
| +++ b/src/a64/debug-a64.cc
|
| @@ -66,7 +66,8 @@ void BreakLocationIterator::SetDebugBreakAtReturn() {
|
| // sequence.
|
| STATIC_ASSERT(Assembler::kJSRetSequenceInstructions >= 5);
|
| PatchingAssembler patcher(reinterpret_cast<Instruction*>(rinfo()->pc()), 5);
|
| - byte* entry = Isolate::Current()->debug()->debug_break_return()->entry();
|
| + byte* entry =
|
| + debug_info_->GetIsolate()->debug()->debug_break_return()->entry();
|
|
|
| // The first instruction of a patched return sequence must be a load literal
|
| // loading the address of the debug break return code.
|
| @@ -124,7 +125,8 @@ void BreakLocationIterator::SetDebugBreakAtSlot() {
|
| // sequence.
|
| STATIC_ASSERT(Assembler::kDebugBreakSlotInstructions >= 4);
|
| PatchingAssembler patcher(reinterpret_cast<Instruction*>(rinfo()->pc()), 4);
|
| - byte* entry = Isolate::Current()->debug()->debug_break_slot()->entry();
|
| + byte* entry =
|
| + debug_info_->GetIsolate()->debug()->debug_break_slot()->entry();
|
|
|
| // The first instruction of a patched debug break slot must be a load literal
|
| // loading the address of the debug break slot code.
|
|
|