collection_type_ | cppgc::internal::MarkingVerifierBase | private |
ConservativeTracingVisitor(HeapBase &, PageBackend &, cppgc::Visitor &) | cppgc::internal::ConservativeTracingVisitor | |
ConservativeTracingVisitor(const ConservativeTracingVisitor &)=delete | cppgc::internal::ConservativeTracingVisitor | |
heap_ | cppgc::internal::ConservativeTracingVisitor | protected |
in_construction_objects_ | cppgc::internal::MarkingVerifierBase | private |
in_construction_objects_heap_ | cppgc::internal::MarkingVerifierBase | private |
in_construction_objects_stack_ | cppgc::internal::MarkingVerifierBase | private |
MarkingVerifier(HeapBase &, CollectionType) | cppgc::internal::MarkingVerifier | |
MarkingVerifierBase(const MarkingVerifierBase &)=delete | cppgc::internal::MarkingVerifierBase | |
MarkingVerifierBase(HeapBase &, CollectionType, VerificationState &, std::unique_ptr< cppgc::Visitor >) | cppgc::internal::MarkingVerifierBase | protected |
operator=(const MarkingVerifierBase &)=delete | cppgc::internal::MarkingVerifierBase | |
cppgc::internal::ConservativeTracingVisitor::operator=(const ConservativeTracingVisitor &)=delete | cppgc::internal::ConservativeTracingVisitor | |
page_backend_ | cppgc::internal::ConservativeTracingVisitor | protected |
ReportDifferences(size_t) const | cppgc::internal::MarkingVerifierBase | private |
ReportHeapObjectHeader(const HeapObjectHeader &) const | cppgc::internal::MarkingVerifierBase | private |
ReportLargePage(const LargePage &, size_t) const | cppgc::internal::MarkingVerifierBase | private |
ReportNormalPage(const NormalPage &, size_t) const | cppgc::internal::MarkingVerifierBase | private |
Run(StackState, std::optional< size_t >) | cppgc::internal::MarkingVerifierBase | |
state_ | cppgc::internal::MarkingVerifier | private |
ToDerived() | cppgc::internal::HeapVisitor< MarkingVerifierBase > | inlineprivate |
TraceConservatively(const HeapObjectHeader &) | cppgc::internal::ConservativeTracingVisitor | |
TraceConservativelyCallback typedef | cppgc::internal::ConservativeTracingVisitor | protected |
TraceConservativelyIfNeeded(const void *) | cppgc::internal::ConservativeTracingVisitor | virtual |
TraceConservativelyIfNeeded(HeapObjectHeader &) | cppgc::internal::ConservativeTracingVisitor | |
Traverse(RawHeap &heap) | cppgc::internal::HeapVisitor< MarkingVerifierBase > | inlineprivate |
Traverse(BaseSpace &space) | cppgc::internal::HeapVisitor< MarkingVerifierBase > | inlineprivate |
Traverse(BasePage &page) | cppgc::internal::HeapVisitor< MarkingVerifierBase > | inlineprivate |
TryTracePointerConservatively(ConstAddress address) | cppgc::internal::ConservativeTracingVisitor | protected |
verification_state_ | cppgc::internal::MarkingVerifierBase | private |
verifier_found_marked_bytes_ | cppgc::internal::MarkingVerifierBase | private |
verifier_found_marked_bytes_are_exact_ | cppgc::internal::MarkingVerifierBase | private |
verifier_found_marked_bytes_in_pages_ | cppgc::internal::MarkingVerifierBase | private |
VisitFullyConstructedConservatively(HeapObjectHeader &) | cppgc::internal::ConservativeTracingVisitor | protectedvirtual |
VisitHeap(RawHeap &) | cppgc::internal::HeapVisitor< MarkingVerifierBase > | inlineprivate |
VisitHeapImpl(RawHeap &heap) | cppgc::internal::HeapVisitor< MarkingVerifierBase > | inlineprivate |
VisitHeapObjectHeader(HeapObjectHeader &) | cppgc::internal::MarkingVerifierBase | private |
VisitHeapObjectHeaderImpl(HeapObjectHeader &header) | cppgc::internal::HeapVisitor< MarkingVerifierBase > | inlineprivate |
VisitInConstructionConservatively(HeapObjectHeader &, TraceConservativelyCallback) final | cppgc::internal::MarkingVerifierBase | privatevirtual |
VisitLargePage(LargePage &) | cppgc::internal::MarkingVerifierBase | private |
VisitLargePageImpl(LargePage &page) | cppgc::internal::HeapVisitor< MarkingVerifierBase > | inlineprivate |
VisitLargePageSpace(LargePageSpace &) | cppgc::internal::HeapVisitor< MarkingVerifierBase > | inlineprivate |
VisitLargePageSpaceImpl(LargePageSpace &space) | cppgc::internal::HeapVisitor< MarkingVerifierBase > | inlineprivate |
VisitNormalPage(NormalPage &) | cppgc::internal::MarkingVerifierBase | private |
VisitNormalPageImpl(NormalPage &page) | cppgc::internal::HeapVisitor< MarkingVerifierBase > | inlineprivate |
VisitNormalPageSpace(NormalPageSpace &) | cppgc::internal::HeapVisitor< MarkingVerifierBase > | inlineprivate |
VisitNormalPageSpaceImpl(NormalPageSpace &space) | cppgc::internal::HeapVisitor< MarkingVerifierBase > | inlineprivate |
visitor_ | cppgc::internal::MarkingVerifierBase | private |
VisitPointer(const void *) final | cppgc::internal::MarkingVerifierBase | privatevirtual |
~ConservativeTracingVisitor()=default | cppgc::internal::ConservativeTracingVisitor | virtual |
~MarkingVerifier() final=default | cppgc::internal::MarkingVerifier | |
~MarkingVerifierBase() override=default | cppgc::internal::MarkingVerifierBase | |
~StackVisitor()=default | heap::base::StackVisitor | virtual |