Index: src/builtins.h |
diff --git a/src/builtins.h b/src/builtins.h |
index cb0c9c516cef5e7d6c226505fa8ce1c75c482a3a..86a13b98ddd0f55f0768577bc85ad073dc26b44f 100644 |
--- a/src/builtins.h |
+++ b/src/builtins.h |
@@ -195,6 +195,8 @@ enum BuiltinExtraArguments { |
\ |
V(InternalArrayCode, BUILTIN, UNINITIALIZED, \ |
Code::kNoExtraICState) \ |
+ V(InternalArrayConstructCode, BUILTIN, UNINITIALIZED, \ |
+ Code::kNoExtraICState) \ |
V(ArrayCode, BUILTIN, UNINITIALIZED, \ |
Code::kNoExtraICState) \ |
V(ArrayConstructCode, BUILTIN, UNINITIALIZED, \ |
@@ -272,6 +274,8 @@ enum BuiltinExtraArguments { |
V(APPLY_PREPARE, 1) \ |
V(APPLY_OVERFLOW, 1) |
+MaybeObject* ArrayConstructor_StubFailure(Arguments args, Isolate* isolate); |
+// DECLARE_RUNTIME_FUNCTION(MaybeObject*, ArrayConstructor_StubFailure); |
class BuiltinFunctionTable; |
class ObjectVisitor; |
@@ -383,6 +387,7 @@ class Builtins { |
static void Generate_FunctionApply(MacroAssembler* masm); |
static void Generate_InternalArrayCode(MacroAssembler* masm); |
+ static void Generate_InternalArrayConstructCode(MacroAssembler* masm); |
static void Generate_ArrayCode(MacroAssembler* masm); |
static void Generate_ArrayConstructCode(MacroAssembler* masm); |