Searched refs:MarkObjectVisitor (Results 1 – 10 of 10) 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()
3411 struct IdentityMarkHeapReferenceVisitor : public MarkObjectVisitor {
48 class GarbageCollector : public RootVisitor, public IsMarkedVisitor, public MarkObjectVisitor {
688 class SemiSpace::MarkObjectVisitor { class in art::gc::collector::SemiSpace690 explicit MarkObjectVisitor(SemiSpace* collector) : collector_(collector) {} in MarkObjectVisitor() function in art::gc::collector::SemiSpace::MarkObjectVisitor729 MarkObjectVisitor visitor(this); in ScanObject()
278 class MarkObjectVisitor; variable