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

Reply via email to