Loading...
Searching...
No Matches
v8::Isolate Member List

This is the complete list of members for v8::Isolate, including all inherited members.

AbortOnUncaughtExceptionCallback typedefv8::Isolate
AddBeforeCallEnteredCallback(BeforeCallEnteredCallback callback)v8::Isolate
AddCallCompletedCallback(CallCompletedCallback callback)v8::Isolate
AddGCEpilogueCallback(GCCallback callback, GCType gc_type_filter=kGCTypeAll)v8::Isolate
AddGCEpilogueCallback(GCCallbackWithData callback, void *data=nullptr, GCType gc_type_filter=kGCTypeAll)v8::Isolate
AddGCPrologueCallback(GCCallback callback, GCType gc_type_filter=kGCTypeAll)v8::Isolate
AddGCPrologueCallback(GCCallbackWithData callback, void *data=nullptr, GCType gc_type_filter=kGCTypeAll)v8::Isolate
AddMessageListener(MessageCallback that, Local< Value > data=Local< Value >())v8::Isolate
AddMessageListenerWithErrorLevel(MessageCallback that, int message_levels, Local< Value > data=Local< Value >())v8::Isolate
AddMicrotasksCompletedCallback(MicrotasksCompletedCallbackWithData callback, void *data=nullptr)v8::Isolate
AddNearHeapLimitCallback(NearHeapLimitCallback callback, void *data)v8::Isolate
AdjustAmountOfExternalAllocatedMemory(int64_t change_in_bytes)v8::Isolate
Allocate()v8::Isolatestatic
Allocate(const IsolateGroup &group)v8::Isolatestatic
AtomicsWaitCallback typedefv8::Isolate
AtomicsWaitEvent enum namev8::Isolate
AttachCppHeap(CppHeap *)v8::Isolate
AutomaticallyRestoreInitialHeapLimit(double threshold_percent=0.5)v8::Isolate
CancelTerminateExecution()v8::Isolate
ClearCachesForTesting()v8::Isolate
ClearKeptObjects()v8::Isolate
ContextDisposedNotification(bool dependant_context=true)v8::Isolate
CopyCodePages(size_t capacity, MemoryRange *code_pages_out)v8::Isolate
DateTimeConfigurationChangeNotification(TimeZoneDetection time_zone_detection=TimeZoneDetection::kSkip)v8::Isolate
DetachCppHeap()v8::Isolate
DiscardThreadSpecificMetadata()v8::Isolate
Dispose()v8::Isolate
DumpAndResetStats()v8::Isolate
EnqueueMicrotask(Local< Function > microtask)v8::Isolate
EnqueueMicrotask(MicrotaskCallback callback, void *data=nullptr)v8::Isolate
Enter()v8::Isolate
Exit()v8::Isolate
ExternalMemoryAccounterv8::Isolatefriend
GarbageCollectionType enum namev8::Isolate
GCCallback typedefv8::Isolate
GCCallbackWithData typedefv8::Isolate
GetArrayBufferAllocator()v8::Isolate
GetCodeRange(void **start, size_t *length_in_bytes)v8::Isolate
GetContinuationPreservedEmbedderData()v8::Isolate
GetCppHeap() constv8::Isolate
GetCurrent()v8::Isolatestatic
GetCurrentContext()v8::Isolate
GetCurrentHostDefinedOptions()v8::Isolate
GetData(uint32_t slot)v8::Isolateinline
GetDataFromSnapshotOnce(size_t index)v8::Isolateinline
GetDefaultLocale()v8::Isolate
GetEmbeddedCodeRange(const void **start, size_t *length_in_bytes)v8::Isolate
GetEnteredOrMicrotaskContext()v8::Isolate
GetExternallyAllocatedMemoryInBytesCallback typedefv8::Isolate
GetGroup() constv8::Isolate
GetHeapCodeAndMetadataStatistics(HeapCodeStatistics *object_statistics)v8::Isolate
GetHeapObjectStatisticsAtLastGC(HeapObjectStatistics *object_statistics, size_t type_index)v8::Isolate
GetHeapProfiler()v8::Isolate
GetHeapSpaceStatistics(HeapSpaceStatistics *space_statistics, size_t index)v8::Isolate
GetHeapStatistics(HeapStatistics *heap_statistics)v8::Isolate
GetIncumbentContext()v8::Isolate
GetJSEntryStubs()v8::Isolate
GetMicrotasksPolicy() constv8::Isolate
GetNumberOfDataSlots()v8::Isolateinlinestatic
GetStackSample(const RegisterState &state, void **frames, size_t frames_limit, SampleInfo *sample_info)v8::Isolate
GetStackTraceLimit()v8::Isolate
HasPendingBackgroundTasks()v8::Isolate
HasPendingException()v8::Isolate
InContext()v8::Isolate
IncreaseHeapLimitForDebugging()v8::Isolate
Initialize(Isolate *isolate, const CreateParams &params)v8::Isolatestatic
InstallConditionalFeatures(Local< Context > context)v8::Isolate
IsCurrent() constv8::Isolate
IsDead()v8::Isolate
IsExecutionTerminating()v8::Isolate
IsHeapLimitIncreasedForDebugging()v8::Isolate
IsInUse()v8::Isolate
Isolate()=deletev8::Isolate
Isolate(const Isolate &)=deletev8::Isolate
IsolateInBackgroundNotification()v8::Isolate
IsolateInForegroundNotification()v8::Isolate
kArrayBufferTransfer enum valuev8::Isolate
kArrayByCopy enum valuev8::Isolate
kArrayFindLast enum valuev8::Isolate
kArrayFromAsync enum valuev8::Isolate
kArrayGroup enum valuev8::Isolate
kArrayInstanceConstructorModified enum valuev8::Isolate
kArrayPrototypeConstructorModified enum valuev8::Isolate
kArrayPrototypeHasElements enum valuev8::Isolate
kArraySpeciesModified enum valuev8::Isolate
kAssigmentExpressionLHSIsCallInSloppy enum valuev8::Isolate
kAssigmentExpressionLHSIsCallInStrict enum valuev8::Isolate
kAsyncStackTaggingCreateTaskCall enum valuev8::Isolate
kAtomicsWaitAsync enum valuev8::Isolate
kAttemptOverrideReadOnlyOnPrototypeSloppy enum valuev8::Isolate
kAttemptOverrideReadOnlyOnPrototypeStrict enum valuev8::Isolate
kBreakIterator enum valuev8::Isolate
kBreakIteratorTypeLine enum valuev8::Isolate
kBreakIteratorTypeWord enum valuev8::Isolate
kCallSiteAPIGetFunctionSloppyCall enum valuev8::Isolate
kCallSiteAPIGetThisSloppyCall enum valuev8::Isolate
kCollator enum valuev8::Isolate
kCompileHintsMagicAll enum valuev8::Isolate
kConsoleContext enum valuev8::Isolate
kDateTimeFormat enum valuev8::Isolate
kDateTimeFormatDateTimeStyle enum valuev8::Isolate
kDateTimeFormatRange enum valuev8::Isolate
kDateToLocaleDateString enum valuev8::Isolate
kDateToLocaleString enum valuev8::Isolate
kDateToLocaleTimeString enum valuev8::Isolate
kDecimalWithLeadingZeroInStrictMode enum valuev8::Isolate
kDefineGetterOrSetterWouldThrow enum valuev8::Isolate
kDeoptimizerDisableSpeculation enum valuev8::Isolate
kDisplayNames enum valuev8::Isolate
kDocumentAllLegacyCall enum valuev8::Isolate
kDocumentAllLegacyConstruct enum valuev8::Isolate
kDurationFormat enum valuev8::Isolate
kErrorCaptureStackTrace enum valuev8::Isolate
kErrorIsError enum valuev8::Isolate
kErrorPrepareStackTrace enum valuev8::Isolate
kErrorStackTraceLimit enum valuev8::Isolate
kExtendingNonExtensibleWithPrivate enum valuev8::Isolate
kForcedGC enum valuev8::Isolate
kForInInitializer enum valuev8::Isolate
kFullGarbageCollection enum valuev8::Isolate
kFunctionConstructorReturnedUndefined enum valuev8::Isolate
kFunctionPrototypeArguments enum valuev8::Isolate
kFunctionPrototypeCaller enum valuev8::Isolate
kFunctionTokenOffsetTooLongForToString enum valuev8::Isolate
kGrowableSharedArrayBuffer enum valuev8::Isolate
kHtmlComment enum valuev8::Isolate
kHtmlCommentInExternalScript enum valuev8::Isolate
kIndexAccessor enum valuev8::Isolate
kInvalidatedArrayBufferDetachingProtector enum valuev8::Isolate
kInvalidatedArrayConstructorProtector enum valuev8::Isolate
kInvalidatedArrayIteratorLookupChainProtector enum valuev8::Isolate
kInvalidatedArraySpeciesLookupChainProtector enum valuev8::Isolate
kInvalidatedIsConcatSpreadableLookupChainProtector enum valuev8::Isolate
kInvalidatedMapIteratorLookupChainProtector enum valuev8::Isolate
kInvalidatedMegaDOMProtector enum valuev8::Isolate
kInvalidatedNoElementsProtector enum valuev8::Isolate
kInvalidatedNoProfilingProtector enum valuev8::Isolate
kInvalidatedNoUndetectableObjectsProtector enum valuev8::Isolate
kInvalidatedNumberStringNotRegexpLikeProtector enum valuev8::Isolate
kInvalidatedPromiseHookProtector enum valuev8::Isolate
kInvalidatedPromiseResolveLookupChainProtector enum valuev8::Isolate
kInvalidatedPromiseSpeciesLookupChainProtector enum valuev8::Isolate
kInvalidatedPromiseThenLookupChainProtector enum valuev8::Isolate
kInvalidatedRegExpSpeciesLookupChainProtector enum valuev8::Isolate
kInvalidatedSetIteratorLookupChainProtector enum valuev8::Isolate
kInvalidatedStringIteratorLookupChainProtector enum valuev8::Isolate
kInvalidatedStringLengthOverflowLookupChainProtector enum valuev8::Isolate
kInvalidatedStringWrapperToPrimitiveProtector enum valuev8::Isolate
kInvalidatedTypedArraySpeciesLookupChainProtector enum valuev8::Isolate
kIteratorMethods enum valuev8::Isolate
kLegacyDateParser enum valuev8::Isolate
kListFormat enum valuev8::Isolate
kLocale enum valuev8::Isolate
kLocaleInfoFunctions enum valuev8::Isolate
kLocaleInfoObsoletedGetters enum valuev8::Isolate
kMessageAll enum valuev8::Isolate
kMessageDebug enum valuev8::Isolate
kMessageError enum valuev8::Isolate
kMessageInfo enum valuev8::Isolate
kMessageLog enum valuev8::Isolate
kMessageWarning enum valuev8::Isolate
kMinCodePagesBufferSizev8::Isolatestatic
kMinorGarbageCollection enum valuev8::Isolate
kNumberFormat enum valuev8::Isolate
kNumberFormatStyleUnit enum valuev8::Isolate
kNumberToLocaleString enum valuev8::Isolate
kObjectPrototypeHasElements enum valuev8::Isolate
kOBSOLETE_ArrayInstanceProtoModified enum valuev8::Isolate
kOBSOLETE_ArrayProtectorDirtied enum valuev8::Isolate
kOBSOLETE_ArrayPrototypeSortJSArrayModifiedPrototype enum valuev8::Isolate
kOBSOLETE_AtomicsNotify enum valuev8::Isolate
kOBSOLETE_AtomicsWake enum valuev8::Isolate
kOBSOLETE_ConstructorNonUndefinedPrimitiveReturn enum valuev8::Isolate
kOBSOLETE_DateGetTimezoneOffset enum valuev8::Isolate
kOBSOLETE_ImportAssertionDeprecatedSyntax enum valuev8::Isolate
kOBSOLETE_IntlPattern enum valuev8::Isolate
kOBSOLETE_IntlResolved enum valuev8::Isolate
kOBSOLETE_IntlV8Parse enum valuev8::Isolate
kOBSOLETE_LabeledExpressionStatement enum valuev8::Isolate
kOBSOLETE_LegacyConst enum valuev8::Isolate
kOBSOLETE_LegacyFunctionDeclaration enum valuev8::Isolate
kOBSOLETE_LineOrParagraphSeparatorAsLineTerminator enum valuev8::Isolate
kOBSOLETE_MarkDequeOverflow enum valuev8::Isolate
kOBSOLETE_ObjectObserve enum valuev8::Isolate
kOBSOLETE_OptimizedFunctionWithOneShotBytecode enum valuev8::Isolate
kOBSOLETE_PromiseAccept enum valuev8::Isolate
kOBSOLETE_PromiseChain enum valuev8::Isolate
kOBSOLETE_PromiseDefer enum valuev8::Isolate
kOBSOLETE_RegExpMatchAllWithNonGlobalRegExp enum valuev8::Isolate
kOBSOLETE_RegExpPrototypeOldFlagGetter enum valuev8::Isolate
kOBSOLETE_RegExpPrototypeSourceGetter enum valuev8::Isolate
kOBSOLETE_RegExpUnicodeSetIncompatibilitiesWithUnicodeMode enum valuev8::Isolate
kOBSOLETE_SlotsBufferOverflow enum valuev8::Isolate
kOBSOLETE_StoreBufferOverflow enum valuev8::Isolate
kOBSOLETE_StringToLocaleUpperCase enum valuev8::Isolate
kOBSOLETE_StrongMode enum valuev8::Isolate
kOBSOLETE_WasmBulkMemory enum valuev8::Isolate
kOBSOLETE_WasmMultiValue enum valuev8::Isolate
kPluralRules enum valuev8::Isolate
kPromiseAny enum valuev8::Isolate
kPromiseConstructorReturnedUndefined enum valuev8::Isolate
kPromiseTry enum valuev8::Isolate
kPromiseWithResolvers enum valuev8::Isolate
kRegExpExecCalledOnSlowRegExp enum valuev8::Isolate
kRegExpMatchIsFalseishOnJSRegExp enum valuev8::Isolate
kRegExpMatchIsTrueishOnNonJSRegExp enum valuev8::Isolate
kRegExpPrototypeStickyGetter enum valuev8::Isolate
kRegExpPrototypeToString enum valuev8::Isolate
kRegExpPrototypeUnicodeGetter enum valuev8::Isolate
kRegExpReplaceCalledOnSlowRegExp enum valuev8::Isolate
kRelativeTimeFormat enum valuev8::Isolate
kResizableArrayBuffer enum valuev8::Isolate
kSegmenter enum valuev8::Isolate
kSetMethods enum valuev8::Isolate
kSharedArrayBufferConstructed enum valuev8::Isolate
kSloppyMode enum valuev8::Isolate
kSloppyModeBlockScopedFunctionRedefinition enum valuev8::Isolate
kSourceMappingUrlMagicCommentAtSign enum valuev8::Isolate
kStrictMode enum valuev8::Isolate
kStringLocaleCompare enum valuev8::Isolate
kStringNormalize enum valuev8::Isolate
kStringReplaceAll enum valuev8::Isolate
kStringToLocaleLowerCase enum valuev8::Isolate
kStringWellFormed enum valuev8::Isolate
kTemporalObject enum valuev8::Isolate
kTurboFanOsrCompileStarted enum valuev8::Isolate
kUseAsm enum valuev8::Isolate
kUseCounterFeatureCount enum valuev8::Isolate
kVarRedeclaredCatchBinding enum valuev8::Isolate
kWasmExceptionHandling enum valuev8::Isolate
kWasmExnRef enum valuev8::Isolate
kWasmExtendedConst enum valuev8::Isolate
kWasmGC enum valuev8::Isolate
kWasmImportedStrings enum valuev8::Isolate
kWasmImportedStringsUtf8 enum valuev8::Isolate
kWasmJavaScriptPromiseIntegration enum valuev8::Isolate
kWasmMemory64 enum valuev8::Isolate
kWasmModuleCompilation enum valuev8::Isolate
kWasmMultiMemory enum valuev8::Isolate
kWasmRefTypes enum valuev8::Isolate
kWasmRelaxedSimd enum valuev8::Isolate
kWasmReturnCall enum valuev8::Isolate
kWasmSharedMemory enum valuev8::Isolate
kWasmSimdOpcodes enum valuev8::Isolate
kWasmThreadOpcodes enum valuev8::Isolate
kWasmTypedFuncRef enum valuev8::Isolate
kWasmTypeReflection enum valuev8::Isolate
kWeakReferences enum valuev8::Isolate
kWebAssemblyInstantiation enum valuev8::Isolate
LocaleConfigurationChangeNotification()v8::Isolate
LowMemoryNotification()v8::Isolate
MeasureMemory(std::unique_ptr< MeasureMemoryDelegate > delegate, MeasureMemoryExecution execution=MeasureMemoryExecution::kDefault)v8::Isolate
MemoryPressureNotification(MemoryPressureLevel level)v8::Isolate
MessageErrorLevel enum namev8::Isolate
New(const CreateParams &params)v8::Isolatestatic
New(const IsolateGroup &group, const CreateParams &params)v8::Isolatestatic
NumberOfHeapSpaces()v8::Isolate
NumberOfTrackedHeapObjectTypes()v8::Isolate
operator delete(void *, size_t)=deletev8::Isolate
operator delete[](void *, size_t)=deletev8::Isolate
operator new(size_t size)=deletev8::Isolate
operator new[](size_t size)=deletev8::Isolate
operator=(const Isolate &)=deletev8::Isolate
PerformMicrotaskCheckpoint()v8::Isolate
PersistentValueMapBasev8::Isolatefriend
Priority enum namev8::Isolate
RemoveBeforeCallEnteredCallback(BeforeCallEnteredCallback callback)v8::Isolate
RemoveCallCompletedCallback(CallCompletedCallback callback)v8::Isolate
RemoveGCEpilogueCallback(GCCallback callback)v8::Isolate
RemoveGCEpilogueCallback(GCCallbackWithData callback, void *data=nullptr)v8::Isolate
RemoveGCPrologueCallback(GCCallback callback)v8::Isolate
RemoveGCPrologueCallback(GCCallbackWithData, void *data=nullptr)v8::Isolate
RemoveMessageListeners(MessageCallback that)v8::Isolate
RemoveMicrotasksCompletedCallback(MicrotasksCompletedCallbackWithData callback, void *data=nullptr)v8::Isolate
RemoveNearHeapLimitCallback(NearHeapLimitCallback callback, size_t heap_limit)v8::Isolate
RequestGarbageCollectionForTesting(GarbageCollectionType type)v8::Isolate
RequestGarbageCollectionForTesting(GarbageCollectionType type, StackState stack_state)v8::Isolate
RequestInterrupt(InterruptCallback callback, void *data)v8::Isolate
RestoreOriginalHeapLimit()v8::Isolate
SetAbortOnUncaughtExceptionCallback(AbortOnUncaughtExceptionCallback callback)v8::Isolate
SetAddCrashKeyCallback(AddCrashKeyCallback)v8::Isolate
SetAddHistogramSampleFunction(AddHistogramSampleCallback)v8::Isolate
SetAllowAtomicsWait(bool allow)v8::Isolate
SetAllowWasmCodeGenerationCallback(AllowWasmCodeGenerationCallback callback)v8::Isolate
SetAtomicsWaitCallback(AtomicsWaitCallback callback, void *data)v8::Isolate
SetBatterySaverMode(bool battery_saver_mode_enabled)v8::Isolate
SetCaptureStackTraceForUncaughtExceptions(bool capture, int frame_limit=10, StackTrace::StackTraceOptions options=StackTrace::kOverview)v8::Isolate
SetContinuationPreservedEmbedderData(Local< Value > data)v8::Isolate
SetCounterFunction(CounterLookupCallback)v8::Isolate
SetCreateHistogramFunction(CreateHistogramCallback)v8::Isolate
SetData(uint32_t slot, void *data)v8::Isolateinline
SetEmbedderRootsHandler(EmbedderRootsHandler *handler)v8::Isolate
SetEventLogger(LogEventCallback that)v8::Isolate
SetExceptionPropagationCallback(ExceptionPropagationCallback callback)v8::Isolate
SetFailedAccessCheckCallbackFunction(FailedAccessCheckCallback)v8::Isolate
SetFatalErrorHandler(FatalErrorCallback that)v8::Isolate
SetGetExternallyAllocatedMemoryInBytesCallback(GetExternallyAllocatedMemoryInBytesCallback callback)v8::Isolate
SetHostCreateShadowRealmContextCallback(HostCreateShadowRealmContextCallback callback)v8::Isolate
SetHostImportModuleDynamicallyCallback(HostImportModuleDynamicallyCallback callback)v8::Isolate
SetHostImportModuleWithPhaseDynamicallyCallback(HostImportModuleWithPhaseDynamicallyCallback callback)v8::Isolate
SetHostInitializeImportMetaObjectCallback(HostInitializeImportMetaObjectCallback callback)v8::Isolate
SetIdle(bool is_idle)v8::Isolate
SetIsJSApiWrapperNativeErrorCallback(IsJSApiWrapperNativeErrorCallback callback)v8::Isolate
SetIsLoading(bool is_loading)v8::Isolate
SetJavaScriptCompileHintsMagicEnabledCallback(JavaScriptCompileHintsMagicEnabledCallback callback)v8::Isolate
SetJitCodeEventHandler(JitCodeEventOptions options, JitCodeEventHandler event_handler)v8::Isolate
SetMetricsRecorder(const std::shared_ptr< metrics::Recorder > &metrics_recorder)v8::Isolate
SetMicrotasksPolicy(MicrotasksPolicy policy)v8::Isolate
SetModifyCodeGenerationFromStringsCallback(ModifyCodeGenerationFromStringsCallback2 callback)v8::Isolate
SetOOMErrorHandler(OOMErrorCallback that)v8::Isolate
SetPrepareStackTraceCallback(PrepareStackTraceCallback callback)v8::Isolate
SetPriority(Priority priority)v8::Isolate
SetPromiseHook(PromiseHook hook)v8::Isolate
SetPromiseRejectCallback(PromiseRejectCallback callback)v8::Isolate
SetSharedArrayBufferConstructorEnabledCallback(SharedArrayBufferConstructorEnabledCallback callback)v8::Isolate
SetStackLimit(uintptr_t stack_limit)v8::Isolate
SetUseCounterCallback(UseCounterCallback callback)v8::Isolate
SetWasmAsyncResolvePromiseCallback(WasmAsyncResolvePromiseCallback callback)v8::Isolate
SetWasmImportedStringsEnabledCallback(WasmImportedStringsEnabledCallback callback)v8::Isolate
SetWasmInstanceCallback(ExtensionCallback callback)v8::Isolate
SetWasmJSPIEnabledCallback(WasmJSPIEnabledCallback callback)v8::Isolate
SetWasmLoadSourceMapCallback(WasmLoadSourceMapCallback callback)v8::Isolate
SetWasmModuleCallback(ExtensionCallback callback)v8::Isolate
SetWasmStreamingCallback(WasmStreamingCallback callback)v8::Isolate
TerminateExecution()v8::Isolate
ThrowError(const char(&message)[N])v8::Isolateinline
ThrowError(Local< String > message)v8::Isolate
ThrowException(Local< Value > exception)v8::Isolate
TimeZoneDetection enum namev8::Isolate
TryGetCurrent()v8::Isolatestatic
UseCounterCallback typedefv8::Isolate
UseCounterFeature enum namev8::Isolate
~Isolate()=deletev8::Isolate