Searched refs:MarkObjectVisitor (Results 1 – 9 of 9) sorted by relevance
36 class MarkObjectVisitor {38 virtual ~MarkObjectVisitor() {} in ~MarkObjectVisitor()
37 class MarkObjectVisitor; variable80 virtual void UpdateAndMarkReferences(MarkObjectVisitor* visitor) = 0;131 void UpdateAndMarkReferences(MarkObjectVisitor* visitor) override178 void UpdateAndMarkReferences(MarkObjectVisitor* visitor) override
93 ModUnionUpdateObjectReferencesVisitor(MarkObjectVisitor* visitor, in ModUnionUpdateObjectReferencesVisitor()133 MarkObjectVisitor* const visitor_;145 ModUnionScanImageRootVisitor(MarkObjectVisitor* visitor, in ModUnionScanImageRootVisitor()166 MarkObjectVisitor* const visitor_;189 MarkObjectVisitor* visitor, in AddToReferenceArrayVisitor()231 MarkObjectVisitor* const visitor_;239 MarkObjectVisitor* visitor, in ModUnionReferenceVisitor()260 MarkObjectVisitor* const visitor_;330 class EmptyMarkObjectVisitor : public MarkObjectVisitor {413 void ModUnionTableReferenceCache::UpdateAndMarkReferences(MarkObjectVisitor* visitor) { in UpdateAndMarkReferences()[all …]
98 class CollectVisitedVisitor : public MarkObjectVisitor {
42 class MarkObjectVisitor; variable89 void ForwardSoftReferences(MarkObjectVisitor* visitor)
180 void ReferenceQueue::ForwardSoftReferences(MarkObjectVisitor* visitor) { in ForwardSoftReferences()
48 class GarbageCollector : public RootVisitor, public IsMarkedVisitor, public MarkObjectVisitor {
544 class SemiSpace::MarkObjectVisitor { class in art::gc::collector::SemiSpace546 explicit MarkObjectVisitor(SemiSpace* collector) : collector_(collector) {} in MarkObjectVisitor() function in art::gc::collector::SemiSpace::MarkObjectVisitor585 MarkObjectVisitor visitor(this); in ScanObject()
246 class MarkObjectVisitor; variable