| allocation_observer_for_PROCESS_HEAP_STATISTICS_ | cppgc::internal::HeapBase | protected |
| AsBase() | cppgc::internal::Heap | inline |
| AsBase() const | cppgc::internal::Heap | inline |
| CallMoveListeners(Address from, Address to, size_t size_including_header) | cppgc::internal::HeapBase | |
| clear_overridden_stack_state() final | cppgc::internal::Heap | inlinevirtual |
| CollectGarbage(GCConfig) final | cppgc::internal::Heap | virtual |
| CollectStatistics(HeapStatistics::DetailLevel) | cppgc::internal::HeapBase | |
| compactor() | cppgc::internal::HeapBase | inline |
| compactor_ | cppgc::internal::HeapBase | protected |
| config_ | cppgc::internal::Heap | private |
| Create(std::shared_ptr< Platform > platform, HeapOptions options=HeapOptions::Default()) | cppgc::Heap | static |
| CurrentThreadIsHeapThread() const | cppgc::internal::HeapBase | virtual |
| DisableHeapGrowingForTesting() | cppgc::internal::Heap | |
| disallow_gc_scope_ | cppgc::internal::HeapBase | protected |
| EnableGenerationalGC() | cppgc::internal::Heap | |
| EnterDisallowGCScope() | cppgc::internal::HeapBase | inline |
| EnterNoGCScope() | cppgc::internal::HeapBase | inline |
| epoch() const final | cppgc::internal::Heap | inlinevirtual |
| epoch_ | cppgc::internal::Heap | private |
| ExecutePreFinalizers() | cppgc::internal::HeapBase | protected |
| FinalizeGarbageCollection(StackState) | cppgc::internal::Heap | private |
| FinalizeGarbageCollectionImpl(StackState) | cppgc::internal::Heap | private |
| FinalizeIncrementalGarbageCollectionForTesting(EmbedderStackState) final | cppgc::internal::Heap | privatevirtual |
| FinalizeIncrementalGarbageCollectionIfNeeded(StackState) final | cppgc::internal::Heap | privatevirtual |
| FinalizeIncrementalGarbageCollectionIfRunning(GCConfig) | cppgc::internal::Heap | |
| ForceGarbageCollectionSlow(const char *source, const char *reason, StackState stack_state=StackState::kMayContainHeapPointers) | cppgc::Heap | |
| From(cppgc::Heap *heap) | cppgc::internal::Heap | inlinestatic |
| From(const cppgc::Heap *heap) | cppgc::internal::Heap | inlinestatic |
| cppgc::internal::HeapBase::From(cppgc::HeapHandle &heap_handle) | cppgc::internal::HeapBase | inlinestatic |
| cppgc::internal::HeapBase::From(const cppgc::HeapHandle &heap_handle) | cppgc::internal::HeapBase | inlinestatic |
| gc_invoker_ | cppgc::internal::Heap | private |
| generational_gc_enabled_ | cppgc::internal::Heap | private |
| generational_gc_supported() const | cppgc::internal::HeapBase | inline |
| GetAllocationHandle() | cppgc::Heap | |
| GetHeapHandle() | cppgc::Heap | |
| GetMarkerRefForTesting() | cppgc::internal::HeapBase | inline |
| GetStrongCrossThreadPersistentRegion() | cppgc::internal::HeapBase | inline |
| GetStrongCrossThreadPersistentRegion() const | cppgc::internal::HeapBase | inline |
| GetStrongPersistentRegion() | cppgc::internal::HeapBase | inline |
| GetStrongPersistentRegion() const | cppgc::internal::HeapBase | inline |
| GetWeakCrossThreadPersistentRegion() | cppgc::internal::HeapBase | inline |
| GetWeakCrossThreadPersistentRegion() const | cppgc::internal::HeapBase | inline |
| GetWeakPersistentRegion() | cppgc::internal::HeapBase | inline |
| GetWeakPersistentRegion() const | cppgc::internal::HeapBase | inline |
| growing_ | cppgc::internal::Heap | private |
| HasMoveListeners() const | cppgc::internal::HeapBase | inline |
| Heap(std::shared_ptr< cppgc::Platform > platform, cppgc::Heap::HeapOptions options) | cppgc::internal::Heap | |
| heap_registry_subscription_ | cppgc::internal::HeapBase | protected |
| heap_thread_id_ | cppgc::internal::HeapBase | protected |
| 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 &)=delete | cppgc::internal::HeapBase | |
| HeapHandle(const HeapHandle &)=delete | cppgc::HeapHandle | |
| HeapHandle()=default | cppgc::HeapHandle | private |
| in_atomic_pause() const | cppgc::internal::HeapBase | inline |
| in_atomic_pause_ | cppgc::internal::HeapBase | protected |
| in_no_gc_scope() const | cppgc::internal::HeapBase | inlineprotected |
| incremental_marking_supported() const | cppgc::internal::HeapBase | inline |
| InitializePageBackend(PageAllocator &allocator) | cppgc::internal::HeapBase | protectedstatic |
| is_incremental_marking_in_progress() const | cppgc::HeapHandle | inlineprivate |
| is_incremental_marking_in_progress_ | cppgc::HeapHandle | private |
| is_young_generation_enabled() const | cppgc::HeapHandle | inlineprivate |
| is_young_generation_enabled_ | cppgc::HeapHandle | private |
| IsGCAllowed() const | cppgc::internal::HeapBase | protectedvirtual |
| IsGCForbidden() const | cppgc::internal::HeapBase | virtual |
| IsMarking() const | cppgc::internal::HeapBase | inlineprotected |
| LeaveDisallowGCScope() | cppgc::internal::HeapBase | inline |
| LeaveNoGCScope() | cppgc::internal::HeapBase | inline |
| marker() const | cppgc::internal::HeapBase | inline |
| marker_ | cppgc::internal::HeapBase | protected |
| marking_support() const | cppgc::internal::HeapBase | inline |
| marking_support_ | cppgc::internal::HeapBase | protected |
| cppgc::MarkingType typedef | cppgc::internal::HeapBase | |
| cppgc::Heap::MarkingType enum name | cppgc::Heap | |
| move_listeners_ | cppgc::internal::HeapBase | protected |
| name_for_unnamed_object_ | cppgc::internal::HeapBase | protected |
| name_of_unnamed_object() const | cppgc::internal::HeapBase | inline |
| no_gc_scope_ | cppgc::internal::HeapBase | protected |
| object_allocator() | cppgc::internal::HeapBase | inline |
| object_allocator() const | cppgc::internal::HeapBase | inline |
| object_allocator_ | cppgc::internal::HeapBase | protected |
| ObjectPayloadSize() const | cppgc::internal::HeapBase | |
| oom_handler() | cppgc::internal::HeapBase | inline |
| oom_handler() const | cppgc::internal::HeapBase | inline |
| oom_handler_ | cppgc::internal::HeapBase | protected |
| operator=(const HeapBase &)=delete | cppgc::internal::HeapBase | |
| cppgc::HeapHandle::operator=(const HeapHandle &)=delete | cppgc::HeapHandle | |
| overridden_stack_state() const final | cppgc::internal::Heap | inlinevirtual |
| override_stack_state_ | cppgc::internal::Heap | private |
| page_allocator() const | cppgc::internal::HeapBase | protected |
| page_backend() | cppgc::internal::HeapBase | inline |
| page_backend() const | cppgc::internal::HeapBase | inline |
| page_backend_ | cppgc::internal::HeapBase | protected |
| platform() | cppgc::internal::HeapBase | inline |
| platform() const | cppgc::internal::HeapBase | inline |
| platform_ | cppgc::internal::HeapBase | protected |
| prefinalizer_handler() | cppgc::internal::HeapBase | inline |
| prefinalizer_handler() const | cppgc::internal::HeapBase | inline |
| prefinalizer_handler_ | cppgc::internal::HeapBase | protected |
| raw_heap() | cppgc::internal::HeapBase | inline |
| raw_heap() const | cppgc::internal::HeapBase | inline |
| raw_heap_ | cppgc::internal::HeapBase | protected |
| RegisterMoveListener(MoveListener *listener) | cppgc::internal::HeapBase | |
| set_incremental_marking_in_progress(bool value) | cppgc::internal::HeapBase | inline |
| set_name_of_unnamed_object(HeapObjectNameForUnnamedObject value) | cppgc::internal::HeapBase | inline |
| set_override_stack_state(EmbedderStackState state) final | cppgc::internal::Heap | inlinevirtual |
| SetInAtomicPauseForTesting(bool value) | cppgc::internal::HeapBase | inline |
| SetMetricRecorder(std::unique_ptr< MetricRecorder > histogram_recorder) | cppgc::internal::HeapBase | inline |
| SetStackStateOfPrevGC(EmbedderStackState stack_state) | cppgc::internal::HeapBase | inline |
| stack() | cppgc::internal::HeapBase | inlinevirtual |
| stack_ | cppgc::internal::HeapBase | protected |
| stack_state_of_prev_gc() const | cppgc::internal::HeapBase | inline |
| stack_state_of_prev_gc_ | cppgc::internal::HeapBase | protected |
| stack_support() const | cppgc::internal::HeapBase | inline |
| stack_support_ | cppgc::internal::HeapBase | protected |
| StackState typedef | cppgc::Heap | |
| cppgc::StackSupport typedef | cppgc::internal::HeapBase | |
| cppgc::Heap::StackSupport enum name | cppgc::Heap | |
| StartGarbageCollection(GCConfig) | cppgc::internal::Heap | private |
| StartIncrementalGarbageCollection(GCConfig) final | cppgc::internal::Heap | virtual |
| StartIncrementalGarbageCollectionForTesting() final | cppgc::internal::Heap | privatevirtual |
| stats_collector() | cppgc::internal::HeapBase | inline |
| stats_collector() const | cppgc::internal::HeapBase | inline |
| stats_collector_ | cppgc::internal::HeapBase | protected |
| sticky_bits() const | cppgc::internal::HeapBase | inline |
| strong_cross_thread_persistent_region_ | cppgc::internal::HeapBase | protected |
| strong_persistent_region_ | cppgc::internal::HeapBase | protected |
| sweeper() | cppgc::internal::HeapBase | inline |
| sweeper() const | cppgc::internal::HeapBase | inline |
| sweeper_ | cppgc::internal::HeapBase | protected |
| sweeping_support() const | cppgc::internal::HeapBase | inline |
| sweeping_support_ | cppgc::internal::HeapBase | protected |
| cppgc::SweepingType typedef | cppgc::internal::HeapBase | |
| cppgc::Heap::SweepingType enum name | cppgc::Heap | |
| Terminate() | cppgc::internal::HeapBase | |
| UnregisterMoveListener(MoveListener *listener) | cppgc::internal::HeapBase | |
| weak_cross_thread_persistent_region_ | cppgc::internal::HeapBase | protected |
| weak_persistent_region_ | cppgc::internal::HeapBase | protected |
| ~Heap() final | cppgc::internal::Heap | virtual |
| ~HeapBase() | cppgc::internal::HeapBase | virtual |