Chromium Code Reviews| Index: runtime/include/dart_debugger_api.h |
| =================================================================== |
| --- runtime/include/dart_debugger_api.h (revision 4191) |
| +++ runtime/include/dart_debugger_api.h (working copy) |
| @@ -101,6 +101,33 @@ |
| /** |
| + * Can be called from the breakpoint handler. Sets the debugger to |
| + * single step mode. |
| + * |
| + * Requires there to be a current isolate. |
| + */ |
| +DART_EXPORT Dart_Handle Dart_SetStepOver(); |
| + |
| + |
| +/** |
| + * Can be called from the breakpoint handler. Causes the debugger to |
| + * break after at the beginning of the next function call. |
|
regis
2012/02/24 23:32:37
What if the next statement is not a function call?
hausner
2012/02/27 22:03:57
You mean a function call at the dart level? Curren
|
| + * |
| + * Requires there to be a current isolate. |
| + */ |
| +DART_EXPORT Dart_Handle Dart_SetStepInto(); |
| + |
| + |
| +/** |
| + * Can be called from the breakpoint handler. Causes the debugger to |
| + * break after returning from the current Dart function. |
| + * |
| + * Requires there to be a current isolate. |
| + */ |
| +DART_EXPORT Dart_Handle Dart_SetStepOut(); |
| + |
| + |
| +/** |
| * Installs a handler callback function that gets called by the VM |
| * when a breakpoint has been reached. |
| * |