AbandonWork() | dart::MarkingVisitorBase< sync > | inline |
AddMicros(int64_t micros) | dart::MarkingVisitorBase< sync > | inline |
Adopt(GCLinkedLists *other) | dart::MarkingVisitorBase< sync > | inline |
CanVisitSuspendStatePointers(SuspendStatePtr suspend_state) | dart::ObjectPointerVisitor | inlinevirtual |
class_table() const | dart::ObjectPointerVisitor | inline |
clear_gc_root_type() | dart::ObjectPointerVisitor | inline |
delayed() | dart::MarkingVisitorBase< sync > | inline |
DrainMarkingStack() | dart::MarkingVisitorBase< sync > | inline |
DrainMarkingStackWithPauseChecks() | dart::MarkingVisitorBase< sync > | inline |
FinalizeIncremental(GCLinkedLists *global_list) | dart::MarkingVisitorBase< sync > | inline |
FinalizeMarking() | dart::MarkingVisitorBase< sync > | inline |
FinishedRoots() | dart::MarkingVisitorBase< sync > | inline |
Flush(GCLinkedLists *global_list) | dart::MarkingVisitorBase< sync > | inline |
ForwardOrSetNullIfCollected(ObjectPtr parent, CompressedObjectPtr *slot) | dart::MarkingVisitorBase< sync > | inlinestatic |
gc_root_type() const | dart::ObjectPointerVisitor | inline |
IsMarked(ObjectPtr raw) | dart::MarkingVisitorBase< sync > | inlinestatic |
isolate_group() const | dart::ObjectPointerVisitor | inline |
LoadCompressedPointerIgnoreRace(CompressedObjectPtr *ptr) | dart::MarkingVisitorBase< sync > | inline |
LoadPointerIgnoreRace(ObjectPtr *ptr) | dart::MarkingVisitorBase< sync > | inline |
marked_bytes() const | dart::MarkingVisitorBase< sync > | inline |
marked_micros() const | dart::MarkingVisitorBase< sync > | inline |
MarkingVisitorBase(IsolateGroup *isolate_group, PageSpace *page_space, MarkingStack *old_marking_stack, MarkingStack *new_marking_stack, MarkingStack *tlab_deferred_marking_stack, MarkingStack *deferred_marking_stack) | dart::MarkingVisitorBase< sync > | inline |
MournFinalizerEntries() | dart::MarkingVisitorBase< sync > | inline |
MournWeakArrays() | dart::MarkingVisitorBase< sync > | inline |
MournWeakProperties() | dart::MarkingVisitorBase< sync > | inline |
MournWeakReferences() | dart::MarkingVisitorBase< sync > | inline |
ObjectPointerVisitor(IsolateGroup *isolate_group) | dart::ObjectPointerVisitor | explicit |
ProcessDeferredMarking() | dart::MarkingVisitorBase< sync > | inline |
ProcessFinalizerEntry(FinalizerEntryPtr raw_entry) | dart::MarkingVisitorBase< sync > | inline |
ProcessOldMarkingStack(intptr_t remaining_budget) | dart::MarkingVisitorBase< sync > | inline |
ProcessOldMarkingStackUntil(int64_t deadline) | dart::MarkingVisitorBase< sync > | inline |
ProcessPendingWeakProperties() | dart::MarkingVisitorBase< sync > | inline |
ProcessWeakArray(WeakArrayPtr raw_weak) | dart::MarkingVisitorBase< sync > | inline |
ProcessWeakProperty(WeakPropertyPtr raw_weak) | dart::MarkingVisitorBase< sync > | inline |
ProcessWeakReference(WeakReferencePtr raw_weak) | dart::MarkingVisitorBase< sync > | inline |
set_concurrent(bool value) | dart::MarkingVisitorBase< sync > | inline |
set_gc_root_type(const char *gc_root_type) | dart::ObjectPointerVisitor | inline |
trace_values_through_fields() const | dart::ObjectPointerVisitor | inlinevirtual |
visit_weak_persistent_handles() const | dart::ObjectPointerVisitor | inlinevirtual |
VisitCards(ArrayPtr obj) | dart::MarkingVisitorBase< sync > | inline |
VisitCompressedPointers(uword heap_base, CompressedObjectPtr *first, CompressedObjectPtr *last) | dart::ObjectPointerVisitor | inline |
VisitPointer(ObjectPtr *p) | dart::ObjectPointerVisitor | inline |
VisitPointers(ObjectPtr *first, ObjectPtr *last) override | dart::MarkingVisitorBase< sync > | inlinevirtual |
dart::ObjectPointerVisitor::VisitPointers(ObjectPtr *p, intptr_t len) | dart::ObjectPointerVisitor | inline |
VisitTypedDataViewPointers(TypedDataViewPtr view, CompressedObjectPtr *first, CompressedObjectPtr *last) | dart::ObjectPointerVisitor | inlinevirtual |
WaitForWork(RelaxedAtomic< uintptr_t > *num_busy) | dart::MarkingVisitorBase< sync > | inline |
YieldConcurrentMarking() | dart::MarkingVisitorBase< sync > | inline |
~MarkingVisitorBase() | dart::MarkingVisitorBase< sync > | inline |
~ObjectPointerVisitor() | dart::ObjectPointerVisitor | inlinevirtual |