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::LocalHeap | inline |
AllocateRawOrFail(int size_in_bytes, AllocationType allocation, AllocationOrigin origin=AllocationOrigin::kRuntime, AllocationAlignment alignment=kTaggedAligned) | v8::internal::LocalHeap | inline |
AllocateRawWith(int size_in_bytes, AllocationType allocation, AllocationOrigin origin=AllocationOrigin::kRuntime, AllocationAlignment alignment=kTaggedAligned) | v8::internal::LocalHeap | |
allocation_failed_ | v8::internal::LocalHeap | private |
allocator() | v8::internal::LocalHeap | inline |
AsHeap() const | v8::internal::LocalHeap | inline |
AttachPersistentHandles(std::unique_ptr< PersistentHandles > persistent_handles) | v8::internal::LocalHeap | |
CollectionBarrier class | v8::internal::LocalHeap | friend |
CollectionRequestedBit typedef | v8::internal::LocalHeap | private |
deserialization_complete() const | v8::internal::LocalHeap | inline |
DetachPersistentHandles() | v8::internal::LocalHeap | |
EnsureParkedBeforeDestruction() | v8::internal::LocalHeap | private |
EnsurePersistentHandles() | v8::internal::LocalHeap | private |
ExecuteBackgroundThreadWhileParked(Callback callback) | v8::internal::LocalHeap | |
ExecuteMainThreadWhileParked(Callback callback) | v8::internal::LocalHeap | |
ExecuteWhileParked(Callback callback) | v8::internal::LocalHeap | |
ExecuteWithStackMarker(Callback callback) | v8::internal::LocalHeap | private |
FreeLinearAllocationAreas() | v8::internal::LocalHeap | |
FreeLinearAllocationAreasAndResetFreeLists() | v8::internal::LocalHeap | |
FreeSharedLinearAllocationAreasAndResetFreeLists() | v8::internal::LocalHeap | |
gc_epilogue_callbacks_ | v8::internal::LocalHeap | private |
GCEpilogueCallback typedef | v8::internal::LocalHeap | |
GlobalSafepoint class | v8::internal::LocalHeap | friend |
handles() | v8::internal::LocalHeap | inline |
handles_ | v8::internal::LocalHeap | private |
Heap class | v8::internal::LocalHeap | friend |
heap() const | v8::internal::LocalHeap | inline |
heap_ | v8::internal::LocalHeap | private |
heap_allocator_ | v8::internal::LocalHeap | private |
InvokeGCEpilogueCallbacksInSafepoint(GCCallbacksInSafepoint::GCType gc_type) | v8::internal::LocalHeap | private |
is_in_trampoline() const | v8::internal::LocalHeap | |
is_main_thread() const | v8::internal::LocalHeap | inline |
is_main_thread_ | v8::internal::LocalHeap | private |
is_main_thread_for(Heap *heap) const | v8::internal::LocalHeap | inline |
Isolate class | v8::internal::LocalHeap | friend |
IsolateSafepoint class | v8::internal::LocalHeap | friend |
IsolateSafepointScope class | v8::internal::LocalHeap | friend |
IsParked() const | v8::internal::LocalHeap | |
IsRetryOfFailedAllocation() const | v8::internal::LocalHeap | inline |
IsRunning() const | v8::internal::LocalHeap | |
LocalHeap(Heap *heap, ThreadKind kind, std::unique_ptr< PersistentHandles > persistent_handles=nullptr) | v8::internal::LocalHeap | explicit |
MakeLinearAllocationAreasIterable() | v8::internal::LocalHeap | |
marking_barrier() | v8::internal::LocalHeap | inline |
marking_barrier_ | v8::internal::LocalHeap | private |
MarkLinearAllocationAreasBlack() | v8::internal::LocalHeap | |
MarkSharedLinearAllocationAreasBlack() | v8::internal::LocalHeap | |
nested_parked_scopes_ | v8::internal::LocalHeap | private |
NewPersistentHandle(Tagged< T > object) | v8::internal::LocalHeap | inline |
NewPersistentHandle(HandleType< T > object) | v8::internal::LocalHeap | inline |
NewPersistentHandle(T object) | v8::internal::LocalHeap | inline |
NewPersistentMaybeHandle(MaybeHandleType< T > maybe_handle) | v8::internal::LocalHeap | inline |
next_ | v8::internal::LocalHeap | private |
NotifyObjectSizeChange(Tagged< HeapObject > object, int old_size, int new_size, ClearRecordedSlots clear_recorded_slots) | v8::internal::LocalHeap | |
Park() | v8::internal::LocalHeap | inlineprivate |
ParkAndExecuteCallback(Callback callback) | v8::internal::LocalHeap | private |
ParkedBit typedef | v8::internal::LocalHeap | private |
ParkedScope class | v8::internal::LocalHeap | friend |
ParkSlowPath() | v8::internal::LocalHeap | private |
persistent_handles_ | v8::internal::LocalHeap | private |
prev_ | v8::internal::LocalHeap | private |
ptr_compr_cage_access_scope_ | v8::internal::LocalHeap | private |
read_only_space() | v8::internal::LocalHeap | inline |
RemoveGCEpilogueCallback(GCEpilogueCallback *callback, void *data) | v8::internal::LocalHeap | |
Safepoint() | v8::internal::LocalHeap | inline |
SafepointRequestedBit typedef | v8::internal::LocalHeap | private |
SafepointSlowPath() | v8::internal::LocalHeap | private |
saved_current_isolate_ | v8::internal::LocalHeap | private |
saved_marking_barrier_ | v8::internal::LocalHeap | private |
SetCurrent(LocalHeap *local_heap) | v8::internal::LocalHeap | static |
SetRetryOfFailedAllocation(bool value) | v8::internal::LocalHeap | inline |
SetUpMainThread(LinearAllocationArea &new_allocation_info, LinearAllocationArea &old_allocation_info) | v8::internal::LocalHeap | private |
SetUpMainThreadForTesting() | v8::internal::LocalHeap | |
SetUpMarkingBarrier() | v8::internal::LocalHeap | private |
SetUpSharedMarking() | v8::internal::LocalHeap | private |
SleepInSafepoint() | v8::internal::LocalHeap | private |
SleepInUnpark() | v8::internal::LocalHeap | private |
stack_ | v8::internal::LocalHeap | private |
state_ | v8::internal::LocalHeap | private |
UnmarkLinearAllocationsArea() | v8::internal::LocalHeap | |
UnmarkSharedLinearAllocationsArea() | v8::internal::LocalHeap | |
Unpark() | v8::internal::LocalHeap | inlineprivate |
UnparkedScope class | v8::internal::LocalHeap | friend |
UnparkSlowPath() | v8::internal::LocalHeap | private |
WeakenDescriptorArrays(GlobalHandleVector< DescriptorArray > strong_descriptor_arrays) | v8::internal::LocalHeap | |
~LocalHeap() | v8::internal::LocalHeap | |