Searched refs:IsMarkedVisitor (Results 1 – 25 of 32) sorted by relevance
12
28 class IsMarkedVisitor {30 virtual ~IsMarkedVisitor() {} in ~IsMarkedVisitor()
28 class IsMarkedVisitor; variable144 void SweepInternTableWeaks(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_)255 void SweepWeaks(IsMarkedVisitor* visitor)269 void SweepWeaks(UnorderedSet* set, IsMarkedVisitor* visitor)
40 class IsMarkedVisitor; variable182 void SweepInterpreterCaches(IsMarkedVisitor* visitor) const
305 void InternTable::SweepInternTableWeaks(IsMarkedVisitor* visitor) { in SweepInternTableWeaks()364 void InternTable::Table::SweepWeaks(IsMarkedVisitor* visitor) { in SweepWeaks()370 void InternTable::Table::SweepWeaks(UnorderedSet* set, IsMarkedVisitor* visitor) { in SweepWeaks()
42 class IsMarkedVisitor; variable446 void SweepMonitorList(IsMarkedVisitor* visitor)
97 class IsMarkedVisitor; variable411 void SweepSystemWeaks(IsMarkedVisitor* visitor)813 IsMarkedVisitor* visitor,
87 class TestPredicate : public IsMarkedVisitor {
92 class IsMarkedVisitor; variable1490 void SweepInterpreterCache(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_);
1647 void MonitorList::SweepMonitorList(IsMarkedVisitor* visitor) { in SweepMonitorList()1674 class MonitorDeflateVisitor : public IsMarkedVisitor {
1413 void ThreadList::SweepInterpreterCaches(IsMarkedVisitor* visitor) const { in SweepInterpreterCaches()
41 class IsMarkedVisitor; variable112 void UpdateRoots(IsMarkedVisitor* visitor)
27 class IsMarkedVisitor; variable71 void UpdateRoots(IsMarkedVisitor* visitor)
36 virtual void Sweep(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
75 static inline void SweepClassObject(AllocRecord* record, IsMarkedVisitor* visitor) in SweepClassObject()92 void AllocRecordObjectMap::SweepAllocationRecords(IsMarkedVisitor* visitor) { in SweepAllocationRecords()
30 class IsMarkedVisitor; variable252 void SweepAllocationRecords(IsMarkedVisitor* visitor)
73 void Sweep(IsMarkedVisitor* visitor) override in Sweep()
197 void ReferenceQueue::UpdateRoots(IsMarkedVisitor* visitor) { in UpdateRoots()
272 void ReferenceProcessor::UpdateRoots(IsMarkedVisitor* visitor) { in UpdateRoots()
52 class IsMarkedVisitor; variable917 void SweepAllocationRecords(IsMarkedVisitor* visitor) const
35 class IsMarkedVisitor; variable162 void SweepJniWeakGlobals(IsMarkedVisitor* visitor)
1154 void JavaVMExt::SweepJniWeakGlobals(IsMarkedVisitor* visitor) { in SweepJniWeakGlobals()
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()
49 class GarbageCollector : public RootVisitor, public IsMarkedVisitor, public MarkObjectVisitor {
45 class IsMarkedVisitor; variable345 void SweepRootTables(IsMarkedVisitor* visitor)