|
|
First part of inspecting local variables
This change introduces variable descriptors that describe the name, stack slot index, and source code stretch in which a variable is valid.
Activation frames in the stack trace now can enumerate the variables that are active in that frame.
Next step: fetch the value of variables from the stack.
Committed: https://code.google.com/p/dart/source/detail?r=2671
Total comments: 16
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+333 lines, -26 lines) |
Patch |
 |
M |
runtime/tests/vm/vm.status
|
View
|
1
2
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/ast_printer.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/code_generator_arm.h
|
View
|
1
2
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/code_generator_ia32.h
|
View
|
1
2
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/code_generator_ia32.cc
|
View
|
1
2
|
4 chunks |
+10 lines, -3 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/code_generator_x64.h
|
View
|
1
2
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/code_generator_x64.cc
|
View
|
1
2
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/compiler.cc
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/debugger.h
|
View
|
1
2
|
5 chunks |
+23 lines, -5 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/debugger.cc
|
View
|
1
2
|
9 chunks |
+62 lines, -14 lines |
4 comments
|
Download
|
 |
M |
runtime/vm/object.h
|
View
|
1
2
|
5 chunks |
+43 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/object.cc
|
View
|
1
2
|
6 chunks |
+71 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/parser.cc
|
View
|
1
2
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/raw_object.h
|
View
|
1
2
|
3 chunks |
+18 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/raw_object.cc
|
View
|
1
2
|
2 chunks |
+16 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/raw_object_snapshot.cc
|
View
|
1
2
|
1 chunk |
+16 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/scopes.h
|
View
|
1
2
|
4 chunks |
+10 lines, -0 lines |
2 comments
|
Download
|
 |
M |
runtime/vm/scopes.cc
|
View
|
1
2
|
2 chunks |
+40 lines, -0 lines |
0 comments
|
Download
|
Total messages: 4 (0 generated)
|