|
Support evaluation of expressions in context of a stack frame
This change adds a debugger API function to evaluate an expression
in the context of a particular stack frame. The expression can
refer to local variables accessible in the frame, but it cannot
alter the variables.
R=regis@google.com
Committed: https://code.google.com/p/dart/source/detail?r=35340
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+214 lines, -41 lines) |
Patch |
|
M |
runtime/bin/dbg_message.cc
|
View
|
1
|
3 chunks |
+30 lines, -9 lines |
0 comments
|
Download
|
|
M |
runtime/include/dart_debugger_api.h
|
View
|
1
|
2 chunks |
+11 lines, -1 line |
0 comments
|
Download
|
|
M |
runtime/lib/mirrors.cc
|
View
|
1
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
runtime/vm/compiler_test.cc
|
View
|
1
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
runtime/vm/debugger.h
|
View
|
1
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
runtime/vm/debugger.cc
|
View
|
1
|
1 chunk |
+55 lines, -0 lines |
0 comments
|
Download
|
|
M |
runtime/vm/debugger_api_impl.cc
|
View
|
1
|
2 chunks |
+26 lines, -4 lines |
0 comments
|
Download
|
|
M |
runtime/vm/object.h
|
View
|
1
2
|
3 chunks |
+20 lines, -5 lines |
0 comments
|
Download
|
|
M |
runtime/vm/object.cc
|
View
|
1
|
7 chunks |
+49 lines, -17 lines |
0 comments
|
Download
|
|
M |
runtime/vm/service.cc
|
View
|
1
|
3 chunks |
+10 lines, -3 lines |
0 comments
|
Download
|
|
M |
tools/ddbg.dart
|
View
|
1
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
Total messages: 4 (0 generated)
|