V8 Project
v8::Isolate Member List

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

AddCallCompletedCallback(CallCompletedCallback callback)v8::Isolate
AddGCEpilogueCallback(GCEpilogueCallback callback, GCType gc_type_filter=kGCTypeAll)v8::Isolate
AddGCPrologueCallback(GCPrologueCallback callback, GCType gc_type_filter=kGCTypeAll)v8::Isolate
AdjustAmountOfExternalAllocatedMemory(int64_t change_in_bytes)v8::Isolateinline
ClearInterrupt()v8::Isolate
CollectAllGarbage(const char *gc_reason)v8::Isolateprivate
ContextDisposedNotification()v8::Isolate
Dispose()v8::Isolate
EnqueueMicrotask(Handle< Function > microtask)v8::Isolate
EnqueueMicrotask(MicrotaskCallback microtask, void *data=NULL)v8::Isolate
Enter()v8::Isolate
Exit()v8::Isolate
GarbageCollectionType enum namev8::Isolate
GCEpilogueCallback typedefv8::Isolate
GCPrologueCallback typedefv8::Isolate
GetCallingContext()v8::Isolate
GetCodeRange(void **start, size_t *length_in_bytes)v8::Isolate
GetCpuProfiler()v8::Isolate
GetCurrent()v8::Isolatestatic
GetCurrentContext()v8::Isolate
GetData(uint32_t slot)v8::Isolateinline
GetEnteredContext()v8::Isolate
GetHeapProfiler()v8::Isolate
GetHeapStatistics(HeapStatistics *heap_statistics)v8::Isolate
GetNumberOfDataSlots()v8::Isolateinlinestatic
IdleNotification(int idle_time_in_ms)v8::Isolate
InContext()v8::Isolate
Isolate()v8::Isolateprivate
Isolate(const Isolate &)v8::Isolateprivate
kFullGarbageCollection enum valuev8::Isolate
kMinorGarbageCollection enum valuev8::Isolate
kUseAsm enum valuev8::Isolate
kUseCounterFeatureCount enum valuev8::Isolate
LowMemoryNotification()v8::Isolate
New(const CreateParams &params=CreateParams())v8::Isolatestatic
operator delete(void *, size_t)v8::Isolateprivate
operator new(size_t size)v8::Isolateprivate
operator=(const Isolate &)v8::Isolateprivate
PersistentValueMap classv8::Isolatefriend
RemoveCallCompletedCallback(CallCompletedCallback callback)v8::Isolate
RemoveGCEpilogueCallback(GCEpilogueCallback callback)v8::Isolate
RemoveGCPrologueCallback(GCPrologueCallback callback)v8::Isolate
RequestGarbageCollectionForTesting(GarbageCollectionType type)v8::Isolate
RequestInterrupt(InterruptCallback callback, void *data)v8::Isolate
RunMicrotasks()v8::Isolate
SetAddHistogramSampleFunction(AddHistogramSampleCallback)v8::Isolate
SetAutorunMicrotasks(bool autorun)v8::Isolate
SetCounterFunction(CounterLookupCallback)v8::Isolate
SetCreateHistogramFunction(CreateHistogramCallback)v8::Isolate
SetData(uint32_t slot, void *data)v8::Isolateinline
SetEventLogger(LogEventCallback that)v8::Isolate
SetJitCodeEventHandler(JitCodeEventOptions options, JitCodeEventHandler event_handler)v8::Isolate
SetObjectGroupId(const Persistent< T > &object, UniqueId id)v8::Isolate
SetObjectGroupId(internal::Object **object, UniqueId id)v8::Isolateprivate
SetReference(const Persistent< T > &parent, const Persistent< S > &child)v8::Isolate
SetReference(internal::Object **parent, internal::Object **child)v8::Isolateprivate
SetReferenceFromGroup(UniqueId id, const Persistent< T > &child)v8::Isolate
SetReferenceFromGroup(UniqueId id, internal::Object **object)v8::Isolateprivate
SetStackLimit(uintptr_t stack_limit)v8::Isolate
SetUseCounterCallback(UseCounterCallback callback)v8::Isolate
ThrowException(Local< Value > exception)v8::Isolate
UseCounterCallback typedefv8::Isolate
UseCounterFeature enum namev8::Isolate
WillAutorunMicrotasks() constv8::Isolate
~Isolate()v8::Isolateprivate