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

This is the complete list of members for cppgc::internal::HeapBase, including all inherited members.

allocation_observer_for_PROCESS_HEAP_STATISTICS_cppgc::internal::HeapBaseprotected
CallMoveListeners(Address from, Address to, size_t size_including_header)cppgc::internal::HeapBase
clear_overridden_stack_state()=0cppgc::internal::HeapBasepure virtual
CollectStatistics(HeapStatistics::DetailLevel)cppgc::internal::HeapBase
compactor()cppgc::internal::HeapBaseinline
compactor_cppgc::internal::HeapBaseprotected
cppgc::subtle::DisallowGarbageCollectionScope classcppgc::internal::HeapBasefriend
cppgc::testing::Heap classcppgc::internal::HeapBasefriend
CurrentThreadIsHeapThread() constcppgc::internal::HeapBasevirtual
disallow_gc_scope_cppgc::internal::HeapBaseprotected
EnterDisallowGCScope()cppgc::internal::HeapBaseinline
EnterNoGCScope()cppgc::internal::HeapBaseinline
ExecutePreFinalizers()cppgc::internal::HeapBaseprotected
FinalizeIncrementalGarbageCollectionForTesting(EmbedderStackState)=0cppgc::internal::HeapBasepure virtual
FinalizeIncrementalGarbageCollectionIfNeeded(cppgc::Heap::StackState)=0cppgc::internal::HeapBaseprotectedpure virtual
From(cppgc::HeapHandle &heap_handle)cppgc::internal::HeapBaseinlinestatic
From(const cppgc::HeapHandle &heap_handle)cppgc::internal::HeapBaseinlinestatic
generational_gc_supported() constcppgc::internal::HeapBaseinline
GetMarkerRefForTesting()cppgc::internal::HeapBaseinline
GetStrongCrossThreadPersistentRegion()cppgc::internal::HeapBaseinline
GetStrongCrossThreadPersistentRegion() constcppgc::internal::HeapBaseinline
GetStrongPersistentRegion()cppgc::internal::HeapBaseinline
GetStrongPersistentRegion() constcppgc::internal::HeapBaseinline
GetWeakCrossThreadPersistentRegion()cppgc::internal::HeapBaseinline
GetWeakCrossThreadPersistentRegion() constcppgc::internal::HeapBaseinline
GetWeakPersistentRegion()cppgc::internal::HeapBaseinline
GetWeakPersistentRegion() constcppgc::internal::HeapBaseinline
HasMoveListeners() constcppgc::internal::HeapBaseinline
heap_registry_subscription_cppgc::internal::HeapBaseprotected
heap_thread_id_cppgc::internal::HeapBaseprotected
HeapBase(std::shared_ptr< cppgc::Platform > platform, const std::vector< std::unique_ptr< CustomSpaceBase > > &custom_spaces, StackSupport stack_support, MarkingType marking_support, SweepingType sweeping_support, GarbageCollector &garbage_collector)cppgc::internal::HeapBase
HeapBase(const HeapBase &)=deletecppgc::internal::HeapBase
HeapHandle(const HeapHandle &)=deletecppgc::HeapHandle
HeapHandle()=defaultcppgc::HeapHandleprivate
in_atomic_pause() constcppgc::internal::HeapBaseinline
in_atomic_pause_cppgc::internal::HeapBaseprotected
in_no_gc_scope() constcppgc::internal::HeapBaseinlineprotected
incremental_marking_supported() constcppgc::internal::HeapBaseinline
InitializePageBackend(PageAllocator &allocator)cppgc::internal::HeapBaseprotectedstatic
is_incremental_marking_in_progress() constcppgc::HeapHandleinlineprivate
is_incremental_marking_in_progress_cppgc::HeapHandleprivate
is_young_generation_enabled() constcppgc::HeapHandleinlineprivate
is_young_generation_enabled_cppgc::HeapHandleprivate
IsGCAllowed() constcppgc::internal::HeapBaseprotectedvirtual
IsGCForbidden() constcppgc::internal::HeapBasevirtual
IsMarking() constcppgc::internal::HeapBaseinlineprotected
LeaveDisallowGCScope()cppgc::internal::HeapBaseinline
LeaveNoGCScope()cppgc::internal::HeapBaseinline
marker() constcppgc::internal::HeapBaseinline
marker_cppgc::internal::HeapBaseprotected
MarkerBase::IncrementalMarkingTask classcppgc::internal::HeapBasefriend
marking_support() constcppgc::internal::HeapBaseinline
marking_support_cppgc::internal::HeapBaseprotected
MarkingType typedefcppgc::internal::HeapBase
move_listeners_cppgc::internal::HeapBaseprotected
name_for_unnamed_object_cppgc::internal::HeapBaseprotected
name_of_unnamed_object() constcppgc::internal::HeapBaseinline
no_gc_scope_cppgc::internal::HeapBaseprotected
object_allocator()cppgc::internal::HeapBaseinline
object_allocator() constcppgc::internal::HeapBaseinline
object_allocator_cppgc::internal::HeapBaseprotected
ObjectPayloadSize() constcppgc::internal::HeapBase
oom_handler()cppgc::internal::HeapBaseinline
oom_handler() constcppgc::internal::HeapBaseinline
oom_handler_cppgc::internal::HeapBaseprotected
operator=(const HeapBase &)=deletecppgc::internal::HeapBase
cppgc::HeapHandle::operator=(const HeapHandle &)=deletecppgc::HeapHandle
page_allocator() constcppgc::internal::HeapBaseprotected
page_backend()cppgc::internal::HeapBaseinline
page_backend() constcppgc::internal::HeapBaseinline
page_backend_cppgc::internal::HeapBaseprotected
platform()cppgc::internal::HeapBaseinline
platform() constcppgc::internal::HeapBaseinline
platform_cppgc::internal::HeapBaseprotected
prefinalizer_handler()cppgc::internal::HeapBaseinline
prefinalizer_handler() constcppgc::internal::HeapBaseinline
prefinalizer_handler_cppgc::internal::HeapBaseprotected
raw_heap()cppgc::internal::HeapBaseinline
raw_heap() constcppgc::internal::HeapBaseinline
raw_heap_cppgc::internal::HeapBaseprotected
RegisterMoveListener(MoveListener *listener)cppgc::internal::HeapBase
set_incremental_marking_in_progress(bool value)cppgc::internal::HeapBaseinline
set_name_of_unnamed_object(HeapObjectNameForUnnamedObject value)cppgc::internal::HeapBaseinline
set_override_stack_state(EmbedderStackState state)=0cppgc::internal::HeapBasepure virtual
SetInAtomicPauseForTesting(bool value)cppgc::internal::HeapBaseinline
SetMetricRecorder(std::unique_ptr< MetricRecorder > histogram_recorder)cppgc::internal::HeapBaseinline
SetStackStateOfPrevGC(EmbedderStackState stack_state)cppgc::internal::HeapBaseinline
stack()cppgc::internal::HeapBaseinlinevirtual
stack_cppgc::internal::HeapBaseprotected
stack_state_of_prev_gc() constcppgc::internal::HeapBaseinline
stack_state_of_prev_gc_cppgc::internal::HeapBaseprotected
stack_support() constcppgc::internal::HeapBaseinline
stack_support_cppgc::internal::HeapBaseprotected
StackSupport typedefcppgc::internal::HeapBase
StartIncrementalGarbageCollectionForTesting()=0cppgc::internal::HeapBasepure virtual
stats_collector()cppgc::internal::HeapBaseinline
stats_collector() constcppgc::internal::HeapBaseinline
stats_collector_cppgc::internal::HeapBaseprotected
sticky_bits() constcppgc::internal::HeapBaseinline
strong_cross_thread_persistent_region_cppgc::internal::HeapBaseprotected
strong_persistent_region_cppgc::internal::HeapBaseprotected
sweeper()cppgc::internal::HeapBaseinline
sweeper() constcppgc::internal::HeapBaseinline
sweeper_cppgc::internal::HeapBaseprotected
sweeping_support() constcppgc::internal::HeapBaseinline
sweeping_support_cppgc::internal::HeapBaseprotected
SweepingType typedefcppgc::internal::HeapBase
Terminate()cppgc::internal::HeapBase
UnregisterMoveListener(MoveListener *listener)cppgc::internal::HeapBase
weak_cross_thread_persistent_region_cppgc::internal::HeapBaseprotected
weak_persistent_region_cppgc::internal::HeapBaseprotected
~HeapBase()cppgc::internal::HeapBasevirtual