Index: src/compiler/js-generic-lowering.cc |
diff --git a/src/compiler/js-generic-lowering.cc b/src/compiler/js-generic-lowering.cc |
index 9ac02a9c0d2d6209d714f7bd7b8faa74fda6cfba..9fe1c20b2fea5d6380fbf5c1b6ee10e96143963e 100644 |
--- a/src/compiler/js-generic-lowering.cc |
+++ b/src/compiler/js-generic-lowering.cc |
@@ -450,8 +450,7 @@ void JSGenericLowering::LowerJSCreateArray(Node* node) { |
node->InsertInput(graph()->zone(), 4, jsgraph()->UndefinedConstant()); |
NodeProperties::ChangeOp(node, common()->Call(desc)); |
} else { |
- ArrayNArgumentsConstructorStub stub(isolate(), elements_kind, |
- override_mode); |
+ ArrayNArgumentsConstructorStub stub(isolate()); |
CallDescriptor* desc = Linkage::GetStubCallDescriptor( |
isolate(), graph()->zone(), stub.GetCallInterfaceDescriptor(), |
arity + 1, CallDescriptor::kNeedsFrameState); |
@@ -468,7 +467,7 @@ void JSGenericLowering::LowerJSCreateArray(Node* node) { |
node->RemoveInput(1); |
node->InsertInput(zone(), 1 + arity, new_target); |
node->InsertInput(zone(), 2 + arity, type_info); |
- ReplaceWithRuntimeCall(node, Runtime::kNewArray, arity + 3); |
+ ReplaceWithRuntimeCall(node, Runtime::kArrayConstructor, arity + 3); |
} |
} |