Reviewers: fschneider,
Message:
Please take a look.
Description:
Relax inlining limits for simple leaf functions.
A simple leaf is a function that does not call other functions and does not
contain complex statements.
Store AST node count and a flag, that indicates whether the function is a
simple
leaf function or not, in the function shared info.
Use the stored information later in hydrogen to make inlining decision.
BUG=
TEST=
Please review this at http://codereview.chromium.org/8677008/
SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files:
M src/ast.h
M src/compiler.cc
M src/hydrogen.h
M src/hydrogen.cc
M src/isolate.h
M src/objects-inl.h
M src/objects.h
M src/parser.cc
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev