Reviewers: Michael Starzinger,
Description:
Preparatory refactoring-only steps for inlining accessors.
The main change is that the predicate for accessor calls is centralized in
IsAccessorCall now, and that the tests using it are directly in the
HandleFoo
and VisitBar functions, not buried deep down in some BuildBaz functions.
This is
necessary because later inlining decisions have to be done early, which is
in
turn necessary because inlining modifies the current hydrogen graph.
Furthermore, identifier names and argument order have been unified a bit.
Please review this at http://codereview.chromium.org/10801013/
SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files:
M src/hydrogen.h
M src/hydrogen.cc
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev