| Index: runtime/vm/assembler_x64.cc | 
| =================================================================== | 
| --- runtime/vm/assembler_x64.cc	(revision 31811) | 
| +++ runtime/vm/assembler_x64.cc	(working copy) | 
| @@ -104,6 +104,32 @@ | 
| object_pool_.Add(Object::null_object(), Heap::kOld); | 
| patchable_pool_entries_.Add(kNotPatchable); | 
| } | 
| + | 
| +    // Create fixed object pool entries for debugger stubs. | 
| +    if (StubCode::BreakpointStatic_entry() != NULL) { | 
| +      intptr_t index = | 
| +          FindExternalLabel(&StubCode::BreakpointStaticLabel(), kNotPatchable); | 
| +      ASSERT(index == kBreakpointStaticCPIndex); | 
| +    } else { | 
| +      object_pool_.Add(Object::null_object(), Heap::kOld); | 
| +      patchable_pool_entries_.Add(kNotPatchable); | 
| +    } | 
| +    if (StubCode::BreakpointDynamic_entry() != NULL) { | 
| +      intptr_t index = | 
| +          FindExternalLabel(&StubCode::BreakpointDynamicLabel(), kNotPatchable); | 
| +      ASSERT(index == kBreakpointDynamicCPIndex); | 
| +    } else { | 
| +      object_pool_.Add(Object::null_object(), Heap::kOld); | 
| +      patchable_pool_entries_.Add(kNotPatchable); | 
| +    } | 
| +    if (StubCode::BreakpointRuntime_entry() != NULL) { | 
| +      intptr_t index = | 
| +          FindExternalLabel(&StubCode::BreakpointRuntimeLabel(), kNotPatchable); | 
| +      ASSERT(index == kBreakpointRuntimeCPIndex); | 
| +    } else { | 
| +      object_pool_.Add(Object::null_object(), Heap::kOld); | 
| +      patchable_pool_entries_.Add(kNotPatchable); | 
| +    } | 
| } | 
| } | 
|  | 
|  |