Searched refs:IsMarkedVisitor (Results 1 – 25 of 34) sorted by relevance
12
28 class IsMarkedVisitor {30 virtual ~IsMarkedVisitor() {} in ~IsMarkedVisitor()
30 class IsMarkedVisitor; variable142 void SweepInternTableWeaks(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_)252 void SweepWeaks(IsMarkedVisitor* visitor)266 void SweepWeaks(UnorderedSet* set, IsMarkedVisitor* visitor)
40 class IsMarkedVisitor; variable254 EXPORT void SweepJniWeakGlobals(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_)
42 class IsMarkedVisitor; variable197 EXPORT void SweepInterpreterCaches(IsMarkedVisitor* visitor) const
317 void InternTable::SweepInternTableWeaks(IsMarkedVisitor* visitor) { in SweepInternTableWeaks()395 void InternTable::Table::SweepWeaks(IsMarkedVisitor* visitor) { in SweepWeaks()401 void InternTable::Table::SweepWeaks(UnorderedSet* set, IsMarkedVisitor* visitor) { in SweepWeaks()
43 class IsMarkedVisitor; variable454 void SweepMonitorList(IsMarkedVisitor* visitor)
338 void IndirectReferenceTable::SweepJniWeakGlobals(IsMarkedVisitor* visitor) { in SweepJniWeakGlobals()
95 class TestPredicate : public IsMarkedVisitor {
64 as part of `Heap::Trim()` by invoking `SweepMonitorList()` with an `IsMarkedVisitor` that deflates
103 class IsMarkedVisitor; variable484 EXPORT void SweepSystemWeaks(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_);
1668 void MonitorList::SweepMonitorList(IsMarkedVisitor* visitor) { in SweepMonitorList()1695 class MonitorDeflateVisitor : public IsMarkedVisitor {
42 class IsMarkedVisitor; variable129 void UpdateRoots(IsMarkedVisitor* visitor)
28 class IsMarkedVisitor; variable82 void UpdateRoots(IsMarkedVisitor* visitor)
37 virtual void Sweep(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
88 static inline void SweepClassObject(AllocRecord* record, IsMarkedVisitor* visitor) in SweepClassObject()108 void AllocRecordObjectMap::SweepAllocationRecords(IsMarkedVisitor* visitor) { in SweepAllocationRecords()
31 class IsMarkedVisitor; variable250 void SweepAllocationRecords(IsMarkedVisitor* visitor)
77 void Sweep(IsMarkedVisitor* visitor) override in Sweep()
226 void ReferenceQueue::UpdateRoots(IsMarkedVisitor* visitor) { in UpdateRoots()
355 void ReferenceProcessor::UpdateRoots(IsMarkedVisitor* visitor) { in UpdateRoots()
56 class IsMarkedVisitor; variable963 void SweepAllocationRecords(IsMarkedVisitor* visitor) const
101 ALWAYS_INLINE void Sweep(art::IsMarkedVisitor* visitor)180 void SweepImpl(art::IsMarkedVisitor* visitor)
179 void JvmtiWeakTable<T>::Sweep(art::IsMarkedVisitor* visitor) { in Sweep()197 void JvmtiWeakTable<T>::SweepImpl(art::IsMarkedVisitor* visitor) { in SweepImpl()
39 class IsMarkedVisitor; variable164 void SweepJniWeakGlobals(IsMarkedVisitor* visitor) in SweepJniWeakGlobals()
50 class GarbageCollector : public RootVisitor, public IsMarkedVisitor, public MarkObjectVisitor {
46 class IsMarkedVisitor; variable359 void SweepRootTables(IsMarkedVisitor* visitor)