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 -~----------~----~----~----~------~----~------~--~---
