Flutter Engine
The Flutter Engine
dart::ScavengerVisitorBase< parallel > Member List

This is the complete list of members for dart::ScavengerVisitorBase< parallel >, including all inherited members.

bytes_promoted() constdart::ScavengerVisitorBase< parallel >inline
CanVisitSuspendStatePointers(SuspendStatePtr suspend_state)dart::ObjectPointerVisitorinlinevirtual
class_table() constdart::ObjectPointerVisitorinline
clear_gc_root_type()dart::ObjectPointerVisitorinline
Finalize(StoreBuffer *store_buffer)dart::ScavengerVisitorBase< parallel >inline
ForwardOrSetNullIfCollected(ObjectPtr parent, CompressedObjectPtr *ptr_address)dart::ScavengerVisitorBase< parallel >static
gc_root_type() constdart::ObjectPointerVisitorinline
HasWork()dart::ScavengerVisitorBase< parallel >inline
head() constdart::ScavengerVisitorBase< parallel >inline
isolate_group() constdart::ObjectPointerVisitorinline
ObjectPointerVisitor(IsolateGroup *isolate_group)dart::ObjectPointerVisitorexplicit
PredicateObjectPointerVisitor()dart::PredicateObjectPointerVisitorinline
PredicateVisitCompressedPointers(uword heap_base, CompressedObjectPtr *first, CompressedObjectPtr *last)dart::PredicateObjectPointerVisitorinline
PredicateVisitPointers(ObjectPtr *first, ObjectPtr *last) overridedart::ScavengerVisitorBase< parallel >inlinevirtual
ProcessAll()dart::ScavengerVisitorBase< parallel >inline
ProcessObject(ObjectPtr obj)dart::ScavengerVisitorBase< parallel >
ProcessRoots()dart::ScavengerVisitorBase< parallel >inline
ProcessSurvivors()dart::ScavengerVisitorBase< parallel >inline
ProcessWeak()dart::ScavengerVisitorBase< parallel >inline
ProcessWeakProperties()dart::ScavengerVisitorBase< parallel >inline
ScavengerVisitorBase(IsolateGroup *isolate_group, Scavenger *scavenger, SemiSpace *from, FreeList *freelist, PromotionStack *promotion_stack)dart::ScavengerVisitorBase< parallel >inlineexplicit
set_gc_root_type(const char *gc_root_type)dart::ObjectPointerVisitorinline
set_pending(StoreBufferBlock *pending)dart::ScavengerVisitorBase< parallel >inline
tail() constdart::ScavengerVisitorBase< parallel >inline
trace_values_through_fields() constdart::ObjectPointerVisitorinlinevirtual
visit_weak_persistent_handles() constdart::ObjectPointerVisitorinlinevirtual
VisitCompressedPointers(uword heap_base, CompressedObjectPtr *first, CompressedObjectPtr *last)dart::ObjectPointerVisitorinline
VisitingOldObject(ObjectPtr obj)dart::ScavengerVisitorBase< parallel >inline
VisitPointer(ObjectPtr *p)dart::ObjectPointerVisitorinline
VisitPointers(ObjectPtr *first, ObjectPtr *last) overridedart::ScavengerVisitorBase< parallel >inlinevirtual
dart::ObjectPointerVisitor::VisitPointers(ObjectPtr *p, intptr_t len)dart::ObjectPointerVisitorinline
VisitTypedDataViewPointers(TypedDataViewPtr view, CompressedObjectPtr *first, CompressedObjectPtr *last) overridedart::ScavengerVisitorBase< parallel >inlinevirtual
WaitForWork(RelaxedAtomic< uintptr_t > *num_busy)dart::ScavengerVisitorBase< parallel >inline
~ObjectPointerVisitor()dart::ObjectPointerVisitorinlinevirtual
~PredicateObjectPointerVisitor()dart::PredicateObjectPointerVisitorinlinevirtual
~ScavengerVisitorBase()dart::ScavengerVisitorBase< parallel >inline