Reviewers: Kevin Millikin,
Description:
Introduce a new AccessorPair type for handling JavaScript accessors.
Using a seaparate type for this instead of a 2-element FixedArray has some
advantages: First of all AccessorPair is one word smaller, which is not
much,
but anyway. The real advantage of this change is that we get a better typing
internally, making it much easier to find and modify all the places having
to do
with JavaScript accessors.
This change is part of a series introducing map sharing for objects with
JavaScript accessors. More to come...
Please review this at http://codereview.chromium.org/9152001/
SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files:
M include/v8.h
M src/bootstrapper.cc
M src/factory.h
M src/factory.cc
M src/heap.h
M src/heap.cc
M src/objects-debug.cc
M src/objects-inl.h
M src/objects-printer.cc
M src/objects.h
M src/objects.cc
M src/profile-generator.cc
M src/runtime.cc
M tools/grokdump.py
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev