|
Always load the JavaScript builtins code entry from the JavaScript
function instead of baking in the address of the first one that we see
in code.
This removes the need for fixups processing and makes the stubs safe
when there is no natives cache and therefore multiple versions of the
builtin functions.
Committed: http://code.google.com/p/v8/source/detail?r=3832
Total comments: 3
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+66 lines, -365 lines) |
Patch |
|
M |
src/arm/macro-assembler-arm.h
|
View
|
|
2 chunks |
+0 lines, -20 lines |
0 comments
|
Download
|
|
M |
src/arm/macro-assembler-arm.cc
|
View
|
|
2 chunks |
+13 lines, -43 lines |
3 comments
|
Download
|
|
M |
src/bootstrapper.h
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
|
M |
src/bootstrapper.cc
|
View
|
|
6 chunks |
+22 lines, -121 lines |
0 comments
|
Download
|
|
M |
src/builtins.cc
|
View
|
|
2 chunks |
+0 lines, -25 lines |
0 comments
|
Download
|
|
M |
src/code-stubs.cc
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
|
M |
src/codegen.cc
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
|
M |
src/ia32/macro-assembler-ia32.h
|
View
|
|
3 chunks |
+0 lines, -20 lines |
0 comments
|
Download
|
|
M |
src/ia32/macro-assembler-ia32.cc
|
View
|
|
3 chunks |
+11 lines, -47 lines |
0 comments
|
Download
|
|
M |
src/x64/macro-assembler-x64.h
|
View
|
|
3 chunks |
+0 lines, -20 lines |
0 comments
|
Download
|
|
M |
src/x64/macro-assembler-x64.cc
|
View
|
|
3 chunks |
+20 lines, -60 lines |
0 comments
|
Download
|
Total messages: 3 (0 generated)
|