|
Add isolate accessor to AccessorInfo and Arguments.
This passes the isolate through to API callback functions so that it is
available through AccessorInfo and Arguments. This allows bindings to
avoid unnecessary TLS lookups to retrieve the current isolate.
R=danno@chromium.org
TEST=cctest/test-api,cctest/test-accessors
Committed: https://code.google.com/p/v8/source/detail?r=11306
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+120 lines, -129 lines) |
Patch |
|
M |
include/v8.h
|
View
|
|
6 chunks |
+18 lines, -4 lines |
0 comments
|
Download
|
|
M |
src/apiutils.h
|
View
|
1
2
|
3 chunks |
+7 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/arguments.h
|
View
|
|
3 chunks |
+7 lines, -5 lines |
0 comments
|
Download
|
|
M |
src/arm/stub-cache-arm.cc
|
View
|
1
|
12 chunks |
+29 lines, -23 lines |
0 comments
|
Download
|
|
M |
src/builtins.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
src/builtins.cc
|
View
|
|
3 chunks |
+2 lines, -64 lines |
0 comments
|
Download
|
|
M |
src/ia32/stub-cache-ia32.cc
|
View
|
|
11 chunks |
+18 lines, -12 lines |
0 comments
|
Download
|
|
M |
src/stub-cache.cc
|
View
|
|
4 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
|
M |
src/x64/stub-cache-x64.cc
|
View
|
|
12 chunks |
+19 lines, -13 lines |
0 comments
|
Download
|
|
M |
test/cctest/test-accessors.cc
|
View
|
|
4 chunks |
+8 lines, -1 line |
0 comments
|
Download
|
|
M |
test/cctest/test-api.cc
|
View
|
|
3 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
Total messages: 3 (0 generated)
|