Index: src/runtime.cc |
diff --git a/src/runtime.cc b/src/runtime.cc |
index cfa427cbee30d16056b97d856775c840619ac536..2d2cce96e12ebb4779e236d31c80113477b2ddd8 100644 |
--- a/src/runtime.cc |
+++ b/src/runtime.cc |
@@ -468,7 +468,7 @@ static Handle<Object> CreateLiteralBoilerplate( |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_CreateObjectLiteral) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_CreateObjectLiteral) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 4); |
CONVERT_ARG_HANDLE_CHECKED(FixedArray, literals, 0); |
@@ -570,7 +570,7 @@ static MaybeObject* CreateArrayLiteralImpl(Isolate* isolate, |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_CreateArrayLiteral) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_CreateArrayLiteral) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 4); |
CONVERT_ARG_HANDLE_CHECKED(FixedArray, literals, 0); |
@@ -583,7 +583,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_CreateArrayLiteral) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_CreateArrayLiteralStubBailout) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_CreateArrayLiteralStubBailout) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 3); |
CONVERT_ARG_HANDLE_CHECKED(FixedArray, literals, 0); |
@@ -2079,6 +2079,8 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_SetAccessorProperty) { |
CONVERT_ARG_HANDLE_CHECKED(Object, setter, 3); |
CONVERT_SMI_ARG_CHECKED(attribute, 4); |
CONVERT_SMI_ARG_CHECKED(access_control, 5); |
+ RUNTIME_ASSERT(getter->IsUndefined() || getter->IsFunctionTemplateInfo()); |
+ RUNTIME_ASSERT(setter->IsUndefined() || setter->IsFunctionTemplateInfo()); |
JSObject::DefineAccessor(object, |
name, |
InstantiateAccessorComponent(isolate, getter), |
@@ -2102,7 +2104,7 @@ static Failure* ThrowRedeclarationError(Isolate* isolate, |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_DeclareGlobals) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_DeclareGlobals) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 3); |
Handle<GlobalObject> global = Handle<GlobalObject>( |
@@ -2197,7 +2199,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_DeclareGlobals) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_DeclareContextSlot) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_DeclareContextSlot) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 4); |
@@ -2356,7 +2358,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_InitializeVarGlobal) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_InitializeConstGlobal) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_InitializeConstGlobal) { |
SealHandleScope shs(isolate); |
// All constants are declared with an initial value. The name |
// of the constant is the first argument and the initial value |
@@ -2433,7 +2435,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_InitializeConstGlobal) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_InitializeConstContextSlot) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_InitializeConstContextSlot) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 3); |
@@ -2751,7 +2753,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_GetDefaultReceiver) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_MaterializeRegExpLiteral) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_MaterializeRegExpLiteral) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 4); |
CONVERT_ARG_HANDLE_CHECKED(FixedArray, literals, 0); |
@@ -3069,7 +3071,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_SetExpectedNumberOfProperties) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_CreateJSGeneratorObject) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_CreateJSGeneratorObject) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 0); |
@@ -3095,7 +3097,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_CreateJSGeneratorObject) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_SuspendJSGeneratorObject) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_SuspendJSGeneratorObject) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 1); |
CONVERT_ARG_CHECKED(JSGeneratorObject, generator_object, 0); |
@@ -3146,7 +3148,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_SuspendJSGeneratorObject) { |
// inlined into GeneratorNext and GeneratorThrow. EmitGeneratorResumeResume is |
// called in any case, as it needs to reconstruct the stack frame and make space |
// for arguments and operands. |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_ResumeJSGeneratorObject) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_ResumeJSGeneratorObject) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 3); |
CONVERT_ARG_CHECKED(JSGeneratorObject, generator_object, 0); |
@@ -3194,7 +3196,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_ResumeJSGeneratorObject) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_ThrowGeneratorStateError) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_ThrowGeneratorStateError) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 1); |
CONVERT_ARG_HANDLE_CHECKED(JSGeneratorObject, generator, 0); |
@@ -6872,7 +6874,7 @@ RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_NumberToString) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_NumberToStringSkipCache) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_NumberToStringSkipCache) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 1); |
@@ -6897,24 +6899,6 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_NumberToInteger) { |
} |
-// ES6 draft 9.1.11 |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_NumberToPositiveInteger) { |
- SealHandleScope shs(isolate); |
- ASSERT(args.length() == 1); |
- |
- CONVERT_DOUBLE_ARG_CHECKED(number, 0); |
- |
- // We do not include 0 so that we don't have to treat +0 / -0 cases. |
- if (number > 0 && number <= Smi::kMaxValue) { |
- return Smi::FromInt(static_cast<int>(number)); |
- } |
- if (number <= 0) { |
- return Smi::FromInt(0); |
- } |
- return isolate->heap()->NumberFromDouble(DoubleToInteger(number)); |
-} |
- |
- |
RUNTIME_FUNCTION(MaybeObject*, Runtime_NumberToIntegerMapMinusZero) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 1); |
@@ -6959,7 +6943,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_NumberToJSInt32) { |
// Converts a Number to a Smi, if possible. Returns NaN if the number is not |
// a small integer. |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_NumberToSmi) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_NumberToSmi) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 1); |
@@ -6978,7 +6962,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_NumberToSmi) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_AllocateHeapNumber) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_AllocateHeapNumber) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 0); |
return isolate->heap()->AllocateHeapNumber(0); |
@@ -7968,7 +7952,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_DateSetValue) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_NewArgumentsFast) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_NewArgumentsFast) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 3); |
@@ -8063,7 +8047,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_NewArgumentsFast) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_NewStrictArgumentsFast) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_NewStrictArgumentsFast) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 3); |
@@ -8096,7 +8080,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_NewStrictArgumentsFast) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_NewClosureFromStubFailure) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_NewClosureFromStubFailure) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 1); |
CONVERT_ARG_HANDLE_CHECKED(SharedFunctionInfo, shared, 0); |
@@ -8110,7 +8094,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_NewClosureFromStubFailure) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_NewClosure) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_NewClosure) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 3); |
CONVERT_ARG_HANDLE_CHECKED(Context, context, 0); |
@@ -8376,7 +8360,7 @@ static MaybeObject* Runtime_NewObjectHelper(Isolate* isolate, |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_NewObject) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_NewObject) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 1); |
@@ -8387,7 +8371,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_NewObject) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_NewObjectWithAllocationSite) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_NewObjectWithAllocationSite) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 2); |
@@ -8404,7 +8388,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_NewObjectWithAllocationSite) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_FinalizeInstanceSize) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_FinalizeInstanceSize) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 1); |
@@ -8415,7 +8399,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_FinalizeInstanceSize) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_CompileUnoptimized) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_CompileUnoptimized) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 1); |
@@ -8444,7 +8428,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_CompileUnoptimized) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_CompileOptimized) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_CompileOptimized) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 2); |
Handle<JSFunction> function = args.at<JSFunction>(0); |
@@ -8507,7 +8491,7 @@ class ActivationsFinder : public ThreadVisitor { |
}; |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_NotifyStubFailure) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_NotifyStubFailure) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 0); |
Deoptimizer* deoptimizer = Deoptimizer::Grab(isolate); |
@@ -8517,7 +8501,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_NotifyStubFailure) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_NotifyDeoptimized) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_NotifyDeoptimized) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 1); |
RUNTIME_ASSERT(args[0]->IsSmi()); |
@@ -8969,7 +8953,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_GetConstructorDelegate) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_NewGlobalContext) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_NewGlobalContext) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 2); |
@@ -8988,7 +8972,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_NewGlobalContext) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_NewFunctionContext) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_NewFunctionContext) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 1); |
@@ -8998,7 +8982,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_NewFunctionContext) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_PushWithContext) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_PushWithContext) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 2); |
JSReceiver* extension_object; |
@@ -9042,7 +9026,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_PushWithContext) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_PushCatchContext) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_PushCatchContext) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 3); |
String* name = String::cast(args[0]); |
@@ -9068,7 +9052,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_PushCatchContext) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_PushBlockContext) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_PushBlockContext) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 2); |
ScopeInfo* scope_info = ScopeInfo::cast(args[0]); |
@@ -9100,7 +9084,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_IsJSModule) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_PushModuleContext) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_PushModuleContext) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 2); |
CONVERT_SMI_ARG_CHECKED(index, 0); |
@@ -9135,7 +9119,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_PushModuleContext) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_DeclareModules) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_DeclareModules) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 1); |
CONVERT_ARG_HANDLE_CHECKED(FixedArray, descriptions, 0); |
@@ -9188,7 +9172,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_DeclareModules) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_DeleteContextSlot) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_DeleteContextSlot) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 2); |
@@ -9374,17 +9358,17 @@ static ObjectPair LoadContextSlotHelper(Arguments args, |
} |
-RUNTIME_FUNCTION(ObjectPair, Runtime_LoadContextSlot) { |
+RUNTIME_FUNCTION(ObjectPair, RuntimeHidden_LoadContextSlot) { |
return LoadContextSlotHelper(args, isolate, true); |
} |
-RUNTIME_FUNCTION(ObjectPair, Runtime_LoadContextSlotNoReferenceError) { |
+RUNTIME_FUNCTION(ObjectPair, RuntimeHidden_LoadContextSlotNoReferenceError) { |
return LoadContextSlotHelper(args, isolate, false); |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_StoreContextSlot) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_StoreContextSlot) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 4); |
@@ -9469,7 +9453,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_StoreContextSlot) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_Throw) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_Throw) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 1); |
@@ -9477,7 +9461,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_Throw) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_ReThrow) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_ReThrow) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 1); |
@@ -9485,14 +9469,14 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_ReThrow) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_PromoteScheduledException) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_PromoteScheduledException) { |
SealHandleScope shs(isolate); |
ASSERT_EQ(0, args.length()); |
return isolate->PromoteScheduledException(); |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_ThrowReferenceError) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_ThrowReferenceError) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 1); |
@@ -9504,7 +9488,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_ThrowReferenceError) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_ThrowNotDateError) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_ThrowNotDateError) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 0); |
return isolate->Throw(*isolate->factory()->NewTypeError( |
@@ -9512,7 +9496,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_ThrowNotDateError) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_ThrowMessage) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_ThrowMessage) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 1); |
CONVERT_SMI_ARG_CHECKED(message_id, 0); |
@@ -9525,7 +9509,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_ThrowMessage) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_StackGuard) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_StackGuard) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 0); |
@@ -9538,7 +9522,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_StackGuard) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_TryInstallOptimizedCode) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_TryInstallOptimizedCode) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 1); |
CONVERT_ARG_HANDLE_CHECKED(JSFunction, function, 0); |
@@ -9555,7 +9539,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_TryInstallOptimizedCode) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_Interrupt) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_Interrupt) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 0); |
return Execution::HandleStackGuardInterrupt(isolate); |
@@ -9855,7 +9839,7 @@ static ObjectPair CompileGlobalEval(Isolate* isolate, |
} |
-RUNTIME_FUNCTION(ObjectPair, Runtime_ResolvePossiblyDirectEval) { |
+RUNTIME_FUNCTION(ObjectPair, RuntimeHidden_ResolvePossiblyDirectEval) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 5); |
@@ -9906,7 +9890,7 @@ static MaybeObject* Allocate(Isolate* isolate, |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_AllocateInNewSpace) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_AllocateInNewSpace) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 1); |
CONVERT_SMI_ARG_CHECKED(size, 0); |
@@ -9914,7 +9898,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_AllocateInNewSpace) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_AllocateInTargetSpace) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_AllocateInTargetSpace) { |
SealHandleScope shs(isolate); |
ASSERT(args.length() == 2); |
CONVERT_SMI_ARG_CHECKED(size, 0); |
@@ -14961,7 +14945,7 @@ static MaybeObject* ArrayConstructorCommon(Isolate* isolate, |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_ArrayConstructor) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_ArrayConstructor) { |
HandleScope scope(isolate); |
// If we get 2 arguments then they are the stub parameters (constructor, type |
// info). If we get 4, then the first one is a pointer to the arguments |
@@ -14998,7 +14982,7 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_ArrayConstructor) { |
} |
-RUNTIME_FUNCTION(MaybeObject*, Runtime_InternalArrayConstructor) { |
+RUNTIME_FUNCTION(MaybeObject*, RuntimeHidden_InternalArrayConstructor) { |
HandleScope scope(isolate); |
Arguments empty_args(0, NULL); |
bool no_caller_args = args.length() == 1; |