v8/src/arm
ricow@chromium.org 36e5743674 Put direct code pointers into JSFunction objects. This is a first step
in allowing more flexible compilation and to simplify builtins lookup. 

This changes a number of places where code objects are assigned to
SharedFunctionInfo objects to also assign this code object to the
JSFunction. In addition, the code flushing is changed slightly to
accomodate this (we need to flush the code from functions pointing to
SharedFunctionInfo objects that has already been flushed).


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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5233 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-08-11 08:12:53 +00:00
..
assembler-arm-inl.h Do not apply JS_RETURN and DEBUG_BREAK_SLOT relocations on x64. 2010-08-05 13:38:27 +00:00
assembler-arm.cc Fixed a couple of issues with store inlining on arm. 2010-07-23 08:47:15 +00:00
assembler-arm.h Port inlined in-object property stores to ARM. 2010-07-22 08:17:40 +00:00
builtins-arm.cc Put direct code pointers into JSFunction objects. This is a first step 2010-08-11 08:12:53 +00:00
codegen-arm-inl.h ARM: Remove LoadConditionAndSpill and VisitAndSpill. 2010-05-31 08:52:57 +00:00
codegen-arm.cc Put direct code pointers into JSFunction objects. This is a first step 2010-08-11 08:12:53 +00:00
codegen-arm.h Create a new RegExp object for every evaluation of a RegExp literal. 2010-08-06 13:04:27 +00:00
constants-arm.cc ARM: Add support for the VFP mov literal instruction and mov 2010-07-08 12:38:02 +00:00
constants-arm.h ARM: Add support for the VFP mov literal instruction and mov 2010-07-08 12:38:02 +00:00
cpu-arm.cc Allow build-time selection between ia32 and x86_64 in the GYP/Xcode Mac 2010-05-17 15:41:35 +00:00
debug-arm.cc Roll over again fixed 3029033 Fix 'step in' after live edit stack manipulation 2010-07-30 11:58:43 +00:00
disasm-arm.cc Landing for Rodolph Perfetta. 2010-07-21 07:42:51 +00:00
fast-codegen-arm.cc ARM: Minor refactoring of RecordWrite, does not require the offset to 2010-06-17 10:45:37 +00:00
frames-arm.cc Remove the fledgling Thumb2 support since we are concentrating 2010-05-21 09:23:33 +00:00
frames-arm.h Reverting 3174. Aka reapplying 3150, 3151 and 3159. Aka api accessor 2009-11-04 08:51:48 +00:00
full-codegen-arm.cc Create a new RegExp object for every evaluation of a RegExp literal. 2010-08-06 13:04:27 +00:00
ic-arm.cc Modify polymorphic keyed load IC stub to load cached properties from the property array of a fast-case JSObject. 2010-08-05 10:45:07 +00:00
jump-target-arm.cc ARM: Remove a bunch of spilled scopes. Still a lot to go. 2010-06-24 07:54:48 +00:00
macro-assembler-arm.cc Put direct code pointers into JSFunction objects. This is a first step 2010-08-11 08:12:53 +00:00
macro-assembler-arm.h Create a new RegExp object for every evaluation of a RegExp literal. 2010-08-06 13:04:27 +00:00
regexp-macro-assembler-arm.cc Move serialized scope info from Code object to SharedFunctionInfo. 2010-07-13 13:06:33 +00:00
regexp-macro-assembler-arm.h Make not sucking at regexp the default 2010-04-19 19:30:11 +00:00
register-allocator-arm-inl.h Simple register allocation for ARM. Only top of expression 2010-04-08 22:30:30 +00:00
register-allocator-arm.cc Allow build-time selection between ia32 and x86_64 in the GYP/Xcode Mac 2010-05-17 15:41:35 +00:00
register-allocator-arm.h Simple register allocation for ARM. Only top of expression 2010-04-08 22:30:30 +00:00
simulator-arm.cc Landing for Rodolph Perfetta. 2010-07-21 07:42:51 +00:00
simulator-arm.h Landing for Rodolph Perfetta. 2010-07-21 07:42:51 +00:00
stub-cache-arm.cc Reapplying r5174 (Avoid GC when compiling CallIC stubs). 2010-08-06 08:49:59 +00:00
virtual-frame-arm-inl.h ARM: Track Smis on top 4 stack positions and Smi loop variables. 2010-06-02 09:37:02 +00:00
virtual-frame-arm.cc Fix XCode build. 2010-07-29 08:31:36 +00:00
virtual-frame-arm.h Fix bug 813, harmless assert triggered by ARM inside o3d. 2010-08-06 09:04:17 +00:00