Simplify passing of AccessorInfo to interceptors:
authorvitalyr@chromium.org <vitalyr@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 25 Mar 2010 17:08:22 +0000 (17:08 +0000)
committervitalyr@chromium.org <vitalyr@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 25 Mar 2010 17:08:22 +0000 (17:08 +0000)
commit6fbad6e230eac6726eaea8f47c5453dc1274e70d
tree76eddb631d2778fae52c51f31b1d43b5ad55afb1
parent70bbac9c563ab70d3413175d3271686db11b08cb
Simplify passing of AccessorInfo to interceptors:

 * Use slots on the native stack when possible instead of Relocatable.
 * Got rid of a gap in AccessorInfo fields.
 * Added test for non-cacheable post-interceptor lookup.

Review URL: http://codereview.chromium.org/1327002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4288 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
include/v8.h
src/arguments.h
src/arm/stub-cache-arm.cc
src/codegen.h
src/handles.cc
src/ia32/stub-cache-ia32.cc
src/stub-cache.cc
src/x64/stub-cache-x64.cc
test/cctest/test-api.cc