Chromium Code Reviews| Index: runtime/include/dart_debugger_api.h |
| diff --git a/runtime/include/dart_debugger_api.h b/runtime/include/dart_debugger_api.h |
| index 679db437857324d077849c0a6de84de0f55030bb..edaca12966c82ee9d3a6e6ea8ae8653b3749f259 100755 |
| --- a/runtime/include/dart_debugger_api.h |
| +++ b/runtime/include/dart_debugger_api.h |
| @@ -462,6 +462,20 @@ DART_EXPORT Dart_Handle Dart_ActivationFrameGetLocation( |
| Dart_Handle* function, |
| Dart_CodeLocation* location); |
| +/** |
| + * Returns frame pointer of the given activation frame. |
| + * |
| + * \frame_pointer receives the frame pointer for the frame. |
| + * |
| + * Any of the out parameters above may be NULL. |
|
siva
2014/09/09 00:50:49
Why do you want to allow for the frame_pointer bei
Jacob
2014/09/10 18:02:56
No particularly good reason. I'm just matching the
|
| + * |
| + * Requires there to be a current isolate. |
| + * |
| + * \return A handle to the True object if no error occurs. |
| + */ |
| +DART_EXPORT Dart_Handle Dart_ActivationFrameGetFramePointer( |
| + Dart_ActivationFrame activation_frame, |
| + uintptr_t* frame_pointer); |
| /** |
| * Returns an array containing all the local variable names and values of |