| 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;
|
|
|