Index: src/builtins.h |
=================================================================== |
--- src/builtins.h (revision 2894) |
+++ 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 |