v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::LocalHeap Member List

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

AddGCEpilogueCallback(GCEpilogueCallback *callback, void *data, GCCallbacksInSafepoint::GCType gc_type=GCCallbacksInSafepoint::GCType::kAll)v8::internal::LocalHeap
AllocateRaw(int size_in_bytes, AllocationType allocation, AllocationOrigin origin=AllocationOrigin::kRuntime, AllocationAlignment alignment=kTaggedAligned)v8::internal::LocalHeapinline
AllocateRawOrFail(int size_in_bytes, AllocationType allocation, AllocationOrigin origin=AllocationOrigin::kRuntime, AllocationAlignment alignment=kTaggedAligned)v8::internal::LocalHeapinline
AllocateRawWith(int size_in_bytes, AllocationType allocation, AllocationOrigin origin=AllocationOrigin::kRuntime, AllocationAlignment alignment=kTaggedAligned)v8::internal::LocalHeap
allocation_failed_v8::internal::LocalHeapprivate
allocator()v8::internal::LocalHeapinline
AsHeap() constv8::internal::LocalHeapinline
AttachPersistentHandles(std::unique_ptr< PersistentHandles > persistent_handles)v8::internal::LocalHeap
CollectionBarrier classv8::internal::LocalHeapfriend
CollectionRequestedBit typedefv8::internal::LocalHeapprivate
deserialization_complete() constv8::internal::LocalHeapinline
DetachPersistentHandles()v8::internal::LocalHeap
EnsureParkedBeforeDestruction()v8::internal::LocalHeapprivate
EnsurePersistentHandles()v8::internal::LocalHeapprivate
ExecuteBackgroundThreadWhileParked(Callback callback)v8::internal::LocalHeap
ExecuteMainThreadWhileParked(Callback callback)v8::internal::LocalHeap
ExecuteWhileParked(Callback callback)v8::internal::LocalHeap
ExecuteWithStackMarker(Callback callback)v8::internal::LocalHeapprivate
FreeLinearAllocationAreas()v8::internal::LocalHeap
FreeLinearAllocationAreasAndResetFreeLists()v8::internal::LocalHeap
FreeSharedLinearAllocationAreasAndResetFreeLists()v8::internal::LocalHeap
gc_epilogue_callbacks_v8::internal::LocalHeapprivate
GCEpilogueCallback typedefv8::internal::LocalHeap
GlobalSafepoint classv8::internal::LocalHeapfriend
handles()v8::internal::LocalHeapinline
handles_v8::internal::LocalHeapprivate
Heap classv8::internal::LocalHeapfriend
heap() constv8::internal::LocalHeapinline
heap_v8::internal::LocalHeapprivate
heap_allocator_v8::internal::LocalHeapprivate
InvokeGCEpilogueCallbacksInSafepoint(GCCallbacksInSafepoint::GCType gc_type)v8::internal::LocalHeapprivate
is_in_trampoline() constv8::internal::LocalHeap
is_main_thread() constv8::internal::LocalHeapinline
is_main_thread_v8::internal::LocalHeapprivate
is_main_thread_for(Heap *heap) constv8::internal::LocalHeapinline
Isolate classv8::internal::LocalHeapfriend
IsolateSafepoint classv8::internal::LocalHeapfriend
IsolateSafepointScope classv8::internal::LocalHeapfriend
IsParked() constv8::internal::LocalHeap
IsRetryOfFailedAllocation() constv8::internal::LocalHeapinline
IsRunning() constv8::internal::LocalHeap
LocalHeap(Heap *heap, ThreadKind kind, std::unique_ptr< PersistentHandles > persistent_handles=nullptr)v8::internal::LocalHeapexplicit
MakeLinearAllocationAreasIterable()v8::internal::LocalHeap
marking_barrier()v8::internal::LocalHeapinline
marking_barrier_v8::internal::LocalHeapprivate
MarkLinearAllocationAreasBlack()v8::internal::LocalHeap
MarkSharedLinearAllocationAreasBlack()v8::internal::LocalHeap
nested_parked_scopes_v8::internal::LocalHeapprivate
NewPersistentHandle(Tagged< T > object)v8::internal::LocalHeapinline
NewPersistentHandle(HandleType< T > object)v8::internal::LocalHeapinline
NewPersistentHandle(T object)v8::internal::LocalHeapinline
NewPersistentMaybeHandle(MaybeHandleType< T > maybe_handle)v8::internal::LocalHeapinline
next_v8::internal::LocalHeapprivate
NotifyObjectSizeChange(Tagged< HeapObject > object, int old_size, int new_size, ClearRecordedSlots clear_recorded_slots)v8::internal::LocalHeap
Park()v8::internal::LocalHeapinlineprivate
ParkAndExecuteCallback(Callback callback)v8::internal::LocalHeapprivate
ParkedBit typedefv8::internal::LocalHeapprivate
ParkedScope classv8::internal::LocalHeapfriend
ParkSlowPath()v8::internal::LocalHeapprivate
persistent_handles_v8::internal::LocalHeapprivate
prev_v8::internal::LocalHeapprivate
ptr_compr_cage_access_scope_v8::internal::LocalHeapprivate
read_only_space()v8::internal::LocalHeapinline
RemoveGCEpilogueCallback(GCEpilogueCallback *callback, void *data)v8::internal::LocalHeap
Safepoint()v8::internal::LocalHeapinline
SafepointRequestedBit typedefv8::internal::LocalHeapprivate
SafepointSlowPath()v8::internal::LocalHeapprivate
saved_current_isolate_v8::internal::LocalHeapprivate
saved_marking_barrier_v8::internal::LocalHeapprivate
SetCurrent(LocalHeap *local_heap)v8::internal::LocalHeapstatic
SetRetryOfFailedAllocation(bool value)v8::internal::LocalHeapinline
SetUpMainThread(LinearAllocationArea &new_allocation_info, LinearAllocationArea &old_allocation_info)v8::internal::LocalHeapprivate
SetUpMainThreadForTesting()v8::internal::LocalHeap
SetUpMarkingBarrier()v8::internal::LocalHeapprivate
SetUpSharedMarking()v8::internal::LocalHeapprivate
SleepInSafepoint()v8::internal::LocalHeapprivate
SleepInUnpark()v8::internal::LocalHeapprivate
stack_v8::internal::LocalHeapprivate
state_v8::internal::LocalHeapprivate
UnmarkLinearAllocationsArea()v8::internal::LocalHeap
UnmarkSharedLinearAllocationsArea()v8::internal::LocalHeap
Unpark()v8::internal::LocalHeapinlineprivate
UnparkedScope classv8::internal::LocalHeapfriend
UnparkSlowPath()v8::internal::LocalHeapprivate
WeakenDescriptorArrays(GlobalHandleVector< DescriptorArray > strong_descriptor_arrays)v8::internal::LocalHeap
~LocalHeap()v8::internal::LocalHeap