| Index: src/builtins.h
|
| ===================================================================
|
| --- src/builtins.h (revision 2947)
|
| +++ src/builtins.h (working copy)
|
| @@ -37,7 +37,7 @@
|
| \
|
| V(EmptyFunction) \
|
| \
|
| - V(ArrayCode) \
|
| + V(ArrayCodeGeneric) \
|
| \
|
| V(ArrayPush) \
|
| V(ArrayPop) \
|
| @@ -83,9 +83,11 @@
|
| \
|
| /* Uses KeyedLoadIC_Initialize; must be after in list. */ \
|
| V(FunctionCall, BUILTIN, UNINITIALIZED) \
|
| - V(FunctionApply, BUILTIN, UNINITIALIZED)
|
| + V(FunctionApply, BUILTIN, UNINITIALIZED) \
|
| + \
|
| + V(ArrayCode, BUILTIN, UNINITIALIZED) \
|
| + V(ArrayConstructCode, BUILTIN, UNINITIALIZED)
|
|
|
| -
|
| #ifdef ENABLE_DEBUGGER_SUPPORT
|
| // Define list of builtins used by the debugger implemented in assembly.
|
| #define BUILTIN_LIST_DEBUG_A(V) \
|
| @@ -217,6 +219,9 @@
|
|
|
| static void Generate_FunctionCall(MacroAssembler* masm);
|
| static void Generate_FunctionApply(MacroAssembler* masm);
|
| +
|
| + static void Generate_ArrayCode(MacroAssembler* masm);
|
| + static void Generate_ArrayConstructCode(MacroAssembler* masm);
|
| };
|
|
|
| } } // namespace v8::internal
|
|
|