Index: src/code-stubs.cc |
diff --git a/src/code-stubs.cc b/src/code-stubs.cc |
index 184714020a682cfd21ad7ef5468265b5608dae6d..51a4e12becdfce8242f36e141b3774e00c0a31e0 100644 |
--- a/src/code-stubs.cc |
+++ b/src/code-stubs.cc |
@@ -737,4 +737,19 @@ ArrayConstructorStub::ArrayConstructorStub(Isolate* isolate, |
} |
+void InternalArrayConstructorStubBase::InstallDescriptors(Isolate* isolate) { |
+ InternalArrayNoArgumentConstructorStub stub1(FAST_ELEMENTS); |
+ InstallDescriptor(isolate, &stub1); |
+ InternalArraySingleArgumentConstructorStub stub2(FAST_ELEMENTS); |
+ InstallDescriptor(isolate, &stub2); |
+ InternalArrayNArgumentsConstructorStub stub3(FAST_ELEMENTS); |
+ InstallDescriptor(isolate, &stub3); |
+} |
+ |
+InternalArrayConstructorStub::InternalArrayConstructorStub( |
+ Isolate* isolate) { |
+ InternalArrayConstructorStubBase::GenerateStubsAheadOfTime(isolate); |
+} |
+ |
+ |
} } // namespace v8::internal |