v8/src/arm
kmillikin@chromium.org 3eb69a34fa 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.

Review URL: http://codereview.chromium.org/341081

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3206 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2009-11-03 14:48:59 +00:00
..
assembler-arm-inl.h * Fix new snapshot code on ARM. 2009-10-28 12:37:54 +00:00
assembler-arm.cc Implemented missing pieces of the debugger for ARM. 2009-09-14 06:57:24 +00:00
assembler-arm.h Fix new snapshot compilation on ARM. 2009-10-30 11:28:49 +00:00
builtins-arm.cc Issue 485: Fix leak of builtins object through call and apply functions. 2009-10-28 13:51:30 +00:00
codegen-arm-inl.h Change the SpilledScope scope and ...AndSpill functions on ARM so that 2009-08-07 08:18:31 +00:00
codegen-arm.cc Support for calls on named and keyed properties in the fast compiler of the form: 2009-10-30 10:22:31 +00:00
codegen-arm.h Support for calls on named and keyed properties in the fast compiler of the form: 2009-10-30 10:22:31 +00:00
constants-arm.cc Set the svn:eol-style property on new file. 2009-09-09 07:57:12 +00:00
constants-arm.h Clean up the ifdefs on ARM. 2009-09-16 08:48:17 +00:00
cpu-arm.cc * Modify simulator and ARM code generator to avoid swi 2009-06-09 09:26:53 +00:00
debug-arm.cc Fix X64 build in the case that debugger support is disabled. Change function name from IsCallInstruction to IsPatchedReturnSequence on all platforms. 2009-10-15 11:52:53 +00:00
disasm-arm.cc Refactor the register to name mapping in the ARM simulator. 2009-09-09 07:01:20 +00:00
fast-codegen-arm.cc Begin using the top-level code generator for code that is inside 2009-11-03 14:48:59 +00:00
frames-arm.cc Reverting 3159, 3151 and 3150 2009-10-29 13:17:11 +00:00
frames-arm.h Reverting 3159, 3151 and 3150 2009-10-29 13:17:11 +00:00
ic-arm.cc Added infrastructure for optimizing new CanvasArray types in WebGL 2009-10-20 15:26:17 +00:00
jump-target-arm.cc Eliminate most of the jump target jumping, branching, and binding 2009-08-10 11:13:34 +00:00
macro-assembler-arm.cc Reverting 3159, 3151 and 3150 2009-10-29 13:17:11 +00:00
macro-assembler-arm.h Reverting 3159, 3151 and 3150 2009-10-29 13:17:11 +00:00
regexp-macro-assembler-arm.cc Remove --check-stack flag from V8. 2009-10-27 14:56:50 +00:00
regexp-macro-assembler-arm.h Handle the list of code-stub types using macro expansion. 2009-10-26 12:26:42 +00:00
register-allocator-arm-inl.h Avoid more static variables in inline functions. 2009-07-17 08:22:07 +00:00
register-allocator-arm.cc Change the register allocator so that it no longer tracks references 2009-05-27 07:53:47 +00:00
register-allocator-arm.h Change the register allocator so that it no longer tracks references 2009-05-27 07:53:47 +00:00
simulator-arm.cc Fix the stack limits setting API so it is usable. 2009-10-01 10:33:05 +00:00
simulator-arm.h Fix the stack limits setting API so it is usable. 2009-10-01 10:33:05 +00:00
stub-cache-arm.cc Change the functions named AllocateObjectInNewSpace to AllocateInNewSpace. 2009-09-30 09:24:46 +00:00
virtual-frame-arm.cc Remove --check-stack flag from V8. 2009-10-27 14:56:50 +00:00
virtual-frame-arm.h Remove much of the register allocation overhead from ARM. When 2009-08-11 11:46:27 +00:00