Chromium Code Reviews| Index: runtime/vm/debugger.h |
| diff --git a/runtime/vm/debugger.h b/runtime/vm/debugger.h |
| index 8586626aa054bb0119054923c73b2fd7a6871e75..cee486a43f7dd5a451b43963f9a7ee5630515f1b 100644 |
| --- a/runtime/vm/debugger.h |
| +++ b/runtime/vm/debugger.h |
| @@ -144,6 +144,7 @@ class ActivationFrame : public ZoneAllocated { |
| RawLibrary* Library(); |
| intptr_t TokenPos(); |
| intptr_t LineNumber(); |
| + intptr_t ColumnNumber(); |
| void SetContext(const Context& ctx) { ctx_ = ctx.raw(); } |
| // Returns true if this frame is for a function that is visible |
| @@ -196,6 +197,7 @@ class ActivationFrame : public ZoneAllocated { |
| intptr_t token_pos_; |
| intptr_t pc_desc_index_; |
| intptr_t line_number_; |
| + intptr_t column_number_; |
| intptr_t context_level_; |
| // Some frames are deoptimized into a side array in order to inspect them. |
| @@ -309,6 +311,8 @@ class Debugger { |
| bool HasBreakpoint(const Function& func); |
| DebuggerStackTrace* StackTrace(); |
| + DebuggerStackTrace* CurrentStackTrace(); |
|
hausner
2013/11/12 23:24:39
Add one or two lines of comment to describe what t
rmacnak
2013/11/14 20:00:18
Done.
|
| + DebuggerStackTrace* StackTraceFrom(const Stacktrace& dart_stacktrace); |
| RawArray* GetInstanceFields(const Instance& obj); |
| RawArray* GetStaticFields(const Class& cls); |