| Index: runtime/vm/debugger.h
|
| ===================================================================
|
| --- runtime/vm/debugger.h (revision 16761)
|
| +++ runtime/vm/debugger.h (working copy)
|
| @@ -236,7 +236,6 @@
|
|
|
| void Initialize(Isolate* isolate);
|
| void Shutdown();
|
| - bool IsActive();
|
|
|
| void NotifyCompilation(const Function& func);
|
|
|
| @@ -264,6 +263,10 @@
|
| // Called from Runtime when a breakpoint in Dart code is reached.
|
| void BreakpointCallback();
|
|
|
| + // Returns true if there is at least one breakpoint set in func.
|
| + // Checks for both user-defined and internal temporary breakpoints.
|
| + bool HasBreakpoint(const Function& func);
|
| +
|
| DebuggerStackTrace* StackTrace() const { return stack_trace_; }
|
|
|
| RawArray* GetInstanceFields(const Instance& obj);
|
| @@ -301,7 +304,7 @@
|
| kStepOut
|
| };
|
|
|
| - void EnsureFunctionIsDeoptimized(const Function& func);
|
| + void DeoptimizeWorld();
|
| void InstrumentForStepping(const Function& target_function);
|
| SourceBreakpoint* SetBreakpoint(const Function& target_function,
|
| intptr_t first_token_pos,
|
|
|