|
|
Cleanup deoptimization code to make it architecture independent (in progress).
Implement some optimizing code on ARM in order to debug the above cleanup using
inline_stack_frame_test (still skipped in the vm status file).
This is not quite working yet, because CompilerDeoptInfo::CreateDeoptInfo
makes assumptions about the stack layout that are not valid for ARM or MIPS.
This will be cleaned up in a following cl.
R=srdjan@google.com, zra@google.com
Committed: https://code.google.com/p/dart/source/detail?r=22386
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+248 lines, -53 lines) |
Patch |
 |
M |
runtime/vm/code_generator.cc
|
View
|
1
|
5 chunks |
+13 lines, -11 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/code_patcher_arm.cc
|
View
|
1
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
runtime/vm/code_patcher_ia32.cc
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/code_patcher_x64.cc
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/constants_arm.h
|
View
|
1
|
1 chunk |
+21 lines, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/constants_ia32.h
|
View
|
1
|
1 chunk |
+20 lines, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/constants_mips.h
|
View
|
1
|
1 chunk |
+23 lines, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/constants_x64.h
|
View
|
1
|
1 chunk |
+20 lines, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/deopt_instructions.h
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/deopt_instructions.cc
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/instructions_arm.h
|
View
|
1
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/instructions_arm.cc
|
View
|
1
|
2 chunks |
+28 lines, -14 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/intermediate_language_arm.cc
|
View
|
1
|
3 chunks |
+91 lines, -8 lines |
0 comments
|
Download
|
 |
M |
runtime/vm/stub_code_arm.cc
|
View
|
1
|
4 chunks |
+15 lines, -7 lines |
0 comments
|
Download
|
Total messages: 6 (0 generated)
|