|
|
Inline functions with different contexts in the optimizing code generator.
Add HInlinedContext to Hydrogen, and use the context from an environment HValue in all places, not from the context slot in the frame.
BUG=
TEST=
Total comments: 3
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+142 lines, -17 lines) |
Patch |
 |
M |
src/arm/lithium-arm.h
|
View
|
1
|
2 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/arm/lithium-arm.cc
|
View
|
1
|
2 chunks |
+11 lines, -1 line |
1 comment
|
Download
|
 |
M |
src/arm/lithium-codegen-arm.cc
|
View
|
1
|
1 chunk |
+7 lines, -0 lines |
1 comment
|
Download
|
 |
M |
src/ast.cc
|
View
|
1
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/hydrogen.h
|
View
|
1
|
2 chunks |
+8 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/hydrogen.cc
|
View
|
1
|
4 chunks |
+20 lines, -8 lines |
0 comments
|
Download
|
 |
M |
src/hydrogen-instructions.h
|
View
|
1
|
4 chunks |
+31 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/ia32/lithium-codegen-ia32.cc
|
View
|
1
|
1 chunk |
+7 lines, -0 lines |
1 comment
|
Download
|
 |
M |
src/ia32/lithium-ia32.h
|
View
|
1
|
2 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/ia32/lithium-ia32.cc
|
View
|
1
|
2 chunks |
+7 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/objects.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/x64/lithium-codegen-x64.cc
|
View
|
1
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/x64/lithium-x64.h
|
View
|
1
|
2 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/x64/lithium-x64.cc
|
View
|
1
|
2 chunks |
+10 lines, -1 line |
0 comments
|
Download
|
Total messages: 3 (0 generated)
|