| Index: src/debug/debug.cc | 
| diff --git a/src/debug/debug.cc b/src/debug/debug.cc | 
| index d6e4637d9876a40487cac04b638acf6669de69c3..5d0ee54ec870ba3fcdcdb344d2694791e89227ba 100644 | 
| --- a/src/debug/debug.cc | 
| +++ b/src/debug/debug.cc | 
| @@ -281,10 +281,11 @@ void BreakLocation::SetDebugBreak() { | 
| if (IsDebugBreak()) return; | 
|  | 
| DCHECK(IsDebugBreakSlot()); | 
| -  Builtins* builtins = debug_info_->GetIsolate()->builtins(); | 
| +  Isolate* isolate = debug_info_->GetIsolate(); | 
| +  Builtins* builtins = isolate->builtins(); | 
| Handle<Code> target = | 
| IsReturn() ? builtins->Return_DebugBreak() : builtins->Slot_DebugBreak(); | 
| -  DebugCodegen::PatchDebugBreakSlot(pc(), target); | 
| +  DebugCodegen::PatchDebugBreakSlot(isolate, pc(), target); | 
| DCHECK(IsDebugBreak()); | 
| } | 
|  | 
| @@ -294,7 +295,7 @@ void BreakLocation::ClearDebugBreak() { | 
| if (IsDebuggerStatement()) return; | 
|  | 
| DCHECK(IsDebugBreakSlot()); | 
| -  DebugCodegen::ClearDebugBreakSlot(pc()); | 
| +  DebugCodegen::ClearDebugBreakSlot(debug_info_->GetIsolate(), pc()); | 
| DCHECK(!IsDebugBreak()); | 
| } | 
|  | 
|  |