diff options
Diffstat (limited to 'deps/v8/src/runtime.h')
-rw-r--r-- | deps/v8/src/runtime.h | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/deps/v8/src/runtime.h b/deps/v8/src/runtime.h index 687afbd8fd..60c6677116 100644 --- a/deps/v8/src/runtime.h +++ b/deps/v8/src/runtime.h @@ -87,20 +87,20 @@ namespace internal { F(NewStrictArgumentsFast, 3, 1) \ F(LazyCompile, 1, 1) \ F(LazyRecompile, 1, 1) \ - F(ParallelRecompile, 1, 1) \ - F(InstallRecompiledCode, 1, 1) \ + F(ConcurrentRecompile, 1, 1) \ + F(TryInstallRecompiledCode, 1, 1) \ F(NotifyDeoptimized, 1, 1) \ F(NotifyStubFailure, 0, 1) \ F(NotifyOSR, 0, 1) \ F(DeoptimizeFunction, 1, 1) \ F(ClearFunctionTypeFeedback, 1, 1) \ F(RunningInSimulator, 0, 1) \ - F(IsParallelRecompilationSupported, 0, 1) \ + F(IsConcurrentRecompilationSupported, 0, 1) \ F(OptimizeFunctionOnNextCall, -1, 1) \ F(NeverOptimizeFunction, 1, 1) \ F(GetOptimizationStatus, -1, 1) \ F(GetOptimizationCount, 1, 1) \ - F(CompileForOnStackReplacement, 1, 1) \ + F(CompileForOnStackReplacement, 2, 1) \ F(SetAllocationTimeout, 2, 1) \ F(AllocateInNewSpace, 1, 1) \ F(AllocateInOldPointerSpace, 1, 1) \ @@ -221,7 +221,8 @@ namespace internal { F(NumberToRadixString, 2, 1) \ F(NumberToFixed, 2, 1) \ F(NumberToExponential, 2, 1) \ - F(NumberToPrecision, 2, 1) + F(NumberToPrecision, 2, 1) \ + F(IsValidSmi, 1, 1) #define RUNTIME_FUNCTION_LIST_ALWAYS_2(F) \ @@ -258,6 +259,7 @@ namespace internal { F(GetTemplateField, 2, 1) \ F(DisableAccessChecks, 1, 1) \ F(EnableAccessChecks, 1, 1) \ + F(SetAccessorProperty, 6, 1) \ \ /* Dates */ \ F(DateCurrentTime, 0, 1) \ @@ -356,6 +358,7 @@ namespace internal { F(GetObservationState, 0, 1) \ F(ObservationWeakMapCreate, 0, 1) \ F(UnwrapGlobalProxy, 1, 1) \ + F(IsAccessAllowedForObserver, 3, 1) \ \ /* Harmony typed arrays */ \ F(ArrayBufferInitialize, 2, 1)\ @@ -394,6 +397,7 @@ namespace internal { \ /* Statements */ \ F(NewClosure, 3, 1) \ + F(NewClosureFromStubFailure, 1, 1) \ F(NewObject, 1, 1) \ F(NewObjectFromBound, 1, 1) \ F(FinalizeInstanceSize, 1, 1) \ @@ -466,7 +470,8 @@ namespace internal { F(HasExternalDoubleElements, 1, 1) \ F(HasFastProperties, 1, 1) \ F(TransitionElementsKind, 2, 1) \ - F(HaveSameMap, 2, 1) + F(HaveSameMap, 2, 1) \ + F(IsAccessCheckNeeded, 1, 1) #ifdef ENABLE_DEBUGGER_SUPPORT @@ -501,7 +506,7 @@ namespace internal { F(ClearBreakPoint, 1, 1) \ F(ChangeBreakOnException, 2, 1) \ F(IsBreakOnException, 1, 1) \ - F(PrepareStep, 3, 1) \ + F(PrepareStep, 4, 1) \ F(ClearStepping, 0, 1) \ F(DebugEvaluate, 6, 1) \ F(DebugEvaluateGlobal, 4, 1) \ @@ -559,6 +564,14 @@ namespace internal { /* Collator. */ \ F(CreateCollator, 3, 1) \ F(InternalCompare, 3, 1) \ + \ + /* Break iterator. */ \ + F(CreateBreakIterator, 3, 1) \ + F(BreakIteratorAdoptText, 2, 1) \ + F(BreakIteratorFirst, 1, 1) \ + F(BreakIteratorNext, 1, 1) \ + F(BreakIteratorCurrent, 1, 1) \ + F(BreakIteratorBreakType, 1, 1) \ #else #define RUNTIME_FUNCTION_LIST_I18N_SUPPORT(F) |