Searched refs:MarkObjectVisitor (Results 1 – 10 of 10) sorted by relevance
36 class MarkObjectVisitor {38 virtual ~MarkObjectVisitor() {} in ~MarkObjectVisitor()
37 class MarkObjectVisitor; variable81 virtual void UpdateAndMarkReferences(MarkObjectVisitor* visitor) = 0;132 void UpdateAndMarkReferences(MarkObjectVisitor* visitor) override179 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 {421 void ModUnionTableReferenceCache::UpdateAndMarkReferences(MarkObjectVisitor* visitor) { in UpdateAndMarkReferences()[all …]
99 class CollectVisitedVisitor : public MarkObjectVisitor {
43 class MarkObjectVisitor; variable101 uint32_t ForwardSoftReferences(MarkObjectVisitor* visitor)
195 uint32_t ReferenceQueue::ForwardSoftReferences(MarkObjectVisitor* visitor) { in ForwardSoftReferences()
3524 struct IdentityMarkHeapReferenceVisitor : public MarkObjectVisitor {
50 class GarbageCollector : public RootVisitor, public IsMarkedVisitor, public MarkObjectVisitor {
545 class SemiSpace::MarkObjectVisitor { class in art::gc::collector::SemiSpace547 explicit MarkObjectVisitor(SemiSpace* collector) : collector_(collector) {} in MarkObjectVisitor() function in art::gc::collector::SemiSpace::MarkObjectVisitor586 MarkObjectVisitor visitor(this); in ScanObject()
246 class MarkObjectVisitor; variable