Home
last modified time | relevance | path

Searched refs:IsMarkedVisitor (Results 1 – 25 of 32) sorted by relevance

12

/aosp12/art/runtime/
H A Dobject_callbacks.h28 class IsMarkedVisitor {
30 virtual ~IsMarkedVisitor() {} in ~IsMarkedVisitor()
H A Dintern_table.h28 class IsMarkedVisitor; variable
144 void SweepInternTableWeaks(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_)
255 void SweepWeaks(IsMarkedVisitor* visitor)
269 void SweepWeaks(UnorderedSet* set, IsMarkedVisitor* visitor)
H A Dthread_list.h40 class IsMarkedVisitor; variable
182 void SweepInterpreterCaches(IsMarkedVisitor* visitor) const
H A Dintern_table.cc305 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()
H A Dmonitor.h42 class IsMarkedVisitor; variable
446 void SweepMonitorList(IsMarkedVisitor* visitor)
H A Druntime.h97 class IsMarkedVisitor; variable
411 void SweepSystemWeaks(IsMarkedVisitor* visitor)
813 IsMarkedVisitor* visitor,
H A Dintern_table_test.cc87 class TestPredicate : public IsMarkedVisitor {
H A Dthread.h92 class IsMarkedVisitor; variable
1490 void SweepInterpreterCache(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_);
H A Dmonitor.cc1647 void MonitorList::SweepMonitorList(IsMarkedVisitor* visitor) { in SweepMonitorList()
1674 class MonitorDeflateVisitor : public IsMarkedVisitor {
H A Dthread_list.cc1413 void ThreadList::SweepInterpreterCaches(IsMarkedVisitor* visitor) const { in SweepInterpreterCaches()
/aosp12/art/runtime/gc/
H A Dreference_queue.h41 class IsMarkedVisitor; variable
112 void UpdateRoots(IsMarkedVisitor* visitor)
H A Dreference_processor.h27 class IsMarkedVisitor; variable
71 void UpdateRoots(IsMarkedVisitor* visitor)
H A Dallocation_record.cc75 static inline void SweepClassObject(AllocRecord* record, IsMarkedVisitor* visitor) in SweepClassObject()
92 void AllocRecordObjectMap::SweepAllocationRecords(IsMarkedVisitor* visitor) { in SweepAllocationRecords()
H A Dallocation_record.h30 class IsMarkedVisitor; variable
252 void SweepAllocationRecords(IsMarkedVisitor* visitor)
H A Dsystem_weak.h36 virtual void Sweep(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
H A Dsystem_weak_test.cc73 void Sweep(IsMarkedVisitor* visitor) override in Sweep()
H A Dreference_queue.cc197 void ReferenceQueue::UpdateRoots(IsMarkedVisitor* visitor) { in UpdateRoots()
H A Dreference_processor.cc272 void ReferenceProcessor::UpdateRoots(IsMarkedVisitor* visitor) { in UpdateRoots()
H A Dheap.h52 class IsMarkedVisitor; variable
917 void SweepAllocationRecords(IsMarkedVisitor* visitor) const
/aosp12/art/runtime/jni/
H A Djava_vm_ext.h35 class IsMarkedVisitor; variable
162 void SweepJniWeakGlobals(IsMarkedVisitor* visitor)
H A Djava_vm_ext.cc1154 void JavaVMExt::SweepJniWeakGlobals(IsMarkedVisitor* visitor) { in SweepJniWeakGlobals()
/aosp12/art/openjdkjvmti/
H A Djvmti_weak_table.h101 ALWAYS_INLINE void Sweep(art::IsMarkedVisitor* visitor)
180 void SweepImpl(art::IsMarkedVisitor* visitor)
H A Djvmti_weak_table-inl.h179 void JvmtiWeakTable<T>::Sweep(art::IsMarkedVisitor* visitor) { in Sweep()
197 void JvmtiWeakTable<T>::SweepImpl(art::IsMarkedVisitor* visitor) { in SweepImpl()
/aosp12/art/runtime/gc/collector/
H A Dgarbage_collector.h49 class GarbageCollector : public RootVisitor, public IsMarkedVisitor, public MarkObjectVisitor {
/aosp12/art/runtime/jit/
H A Djit_code_cache.h45 class IsMarkedVisitor; variable
345 void SweepRootTables(IsMarkedVisitor* visitor)

12