|
|
Support FrameLookup vm test on ARM, requiring among other things:
Maintain a separate top_exit_frame_info for simulated frames and use it to
verify that longjumps are safe.
Make sure unwinding of scopes works in the presence of a simulator.
Support inline allocation of objects.
Support checking of inline cache and instance calls.
Support subtype test cache.
Support (some) equality checks.
Support for (some) conditional branches.
Support for pool pointer setup in stubs.
Committed: https://code.google.com/p/dart/source/detail?r=20890
Total comments: 12
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1158 lines, -69 lines) |
Patch |
 |
M |
runtime/tests/vm/vm.status
|
View
|
1
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
runtime/vm/assembler_arm.h
|
View
|
1
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/assembler_arm.cc
|
View
|
1
|
4 chunks |
+22 lines, -7 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/dart_api_state.h
|
View
|
1
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/flow_graph_compiler_arm.cc
|
View
|
1
|
5 chunks |
+84 lines, -7 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/intermediate_language_arm.cc
|
View
|
1
|
6 chunks |
+455 lines, -19 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/intermediate_language_ia32.cc
|
View
|
1
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/intermediate_language_x64.cc
|
View
|
1
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/longjump.cc
|
View
|
1
|
2 chunks |
+7 lines, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/simulator_arm.h
|
View
|
1
|
4 chunks |
+9 lines, -3 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/simulator_arm.cc
|
View
|
1
|
5 chunks |
+13 lines, -4 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/simulator_mips.h
|
View
|
1
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/simulator_mips.cc
|
View
|
1
|
3 chunks |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/stub_code_arm.cc
|
View
|
1
|
7 chunks |
+540 lines, -11 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/stub_code_ia32.cc
|
View
|
1
|
3 chunks |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/stub_code_x64.cc
|
View
|
1
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
Total messages: 5 (0 generated)
|