Reviewers: Søren Gjesse, fschneider,

Description:
Begin using the top-level code generator for code that is inside
directly-applied function literals that are themselves compiled with
the top-level code generator.

The choice is guarded by a test that the function is anonymous (thus
not expected to be recursive) and not in a loop.

A compilation hint is set in the shared function info and used to make
the choice.


Please review this at http://codereview.chromium.org/341081

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
   M     src/arm/fast-codegen-arm.cc
   M     src/ast.h
   M     src/codegen.cc
   M     src/compiler.cc
   M     src/fast-codegen.h
   M     src/fast-codegen.cc
   M     src/ia32/fast-codegen-ia32.cc
   M     src/objects-inl.h
   M     src/objects.h
   M     src/x64/fast-codegen-x64.cc



--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to