| Index: runtime/vm/stub_code.h
|
| ===================================================================
|
| --- runtime/vm/stub_code.h (revision 1927)
|
| +++ runtime/vm/stub_code.h (working copy)
|
| @@ -32,7 +32,9 @@
|
| V(OptimizeInvokedFunction) \
|
| V(FixCallersTarget) \
|
| V(Deoptimize) \
|
| + V(BreakpointStatic) \
|
|
|
| +
|
| // Is it permitted for the stubs above to refer to Object::null(), which is
|
| // allocated in the VM isolate and shared across all isolates.
|
| // However, in cases where a simple GC-safe placeholder is needed on the stack,
|
| @@ -45,6 +47,7 @@
|
| V(InvokeDartCode) \
|
| V(AllocateContext) \
|
| V(InlineCache) \
|
| + V(BreakpointDynamic) \
|
|
|
|
|
| // class StubEntry is used to describe stub methods generated in dart to
|
| @@ -125,6 +128,9 @@
|
| static StubEntry* name##_entry() { \
|
| return Isolate::Current()->stub_code()->name##_entry_; \
|
| } \
|
| + static const ExternalLabel& name##Label() { \
|
| + return name##_entry()->label(); \
|
| + } \
|
| static uword name##EntryPoint() { \
|
| return name##_entry()->EntryPoint(); \
|
| } \
|
|
|