Home
last modified time | relevance | path

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

12

/art/runtime/
Dobject_callbacks.h28 class IsMarkedVisitor {
30 virtual ~IsMarkedVisitor() {} in ~IsMarkedVisitor()
Dintern_table.h30 class IsMarkedVisitor; variable
142 void SweepInternTableWeaks(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_)
252 void SweepWeaks(IsMarkedVisitor* visitor)
266 void SweepWeaks(UnorderedSet* set, IsMarkedVisitor* visitor)
Dindirect_reference_table.h40 class IsMarkedVisitor; variable
254 EXPORT void SweepJniWeakGlobals(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_)
Dthread_list.h42 class IsMarkedVisitor; variable
197 EXPORT void SweepInterpreterCaches(IsMarkedVisitor* visitor) const
Dintern_table.cc317 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()
Dmonitor.h43 class IsMarkedVisitor; variable
454 void SweepMonitorList(IsMarkedVisitor* visitor)
Dindirect_reference_table.cc338 void IndirectReferenceTable::SweepJniWeakGlobals(IsMarkedVisitor* visitor) { in SweepJniWeakGlobals()
Dintern_table_test.cc95 class TestPredicate : public IsMarkedVisitor {
Dmonitor_inflation.md64 as part of `Heap::Trim()` by invoking `SweepMonitorList()` with an `IsMarkedVisitor` that deflates
Druntime.h103 class IsMarkedVisitor; variable
484 EXPORT void SweepSystemWeaks(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_);
Dmonitor.cc1668 void MonitorList::SweepMonitorList(IsMarkedVisitor* visitor) { in SweepMonitorList()
1695 class MonitorDeflateVisitor : public IsMarkedVisitor {
/art/runtime/gc/
Dreference_queue.h42 class IsMarkedVisitor; variable
129 void UpdateRoots(IsMarkedVisitor* visitor)
Dreference_processor.h28 class IsMarkedVisitor; variable
82 void UpdateRoots(IsMarkedVisitor* visitor)
Dsystem_weak.h37 virtual void Sweep(IsMarkedVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
Dallocation_record.cc88 static inline void SweepClassObject(AllocRecord* record, IsMarkedVisitor* visitor) in SweepClassObject()
108 void AllocRecordObjectMap::SweepAllocationRecords(IsMarkedVisitor* visitor) { in SweepAllocationRecords()
Dallocation_record.h31 class IsMarkedVisitor; variable
250 void SweepAllocationRecords(IsMarkedVisitor* visitor)
Dsystem_weak_test.cc77 void Sweep(IsMarkedVisitor* visitor) override in Sweep()
Dreference_queue.cc226 void ReferenceQueue::UpdateRoots(IsMarkedVisitor* visitor) { in UpdateRoots()
Dreference_processor.cc355 void ReferenceProcessor::UpdateRoots(IsMarkedVisitor* visitor) { in UpdateRoots()
Dheap.h56 class IsMarkedVisitor; variable
963 void SweepAllocationRecords(IsMarkedVisitor* visitor) const
/art/openjdkjvmti/
Djvmti_weak_table.h101 ALWAYS_INLINE void Sweep(art::IsMarkedVisitor* visitor)
180 void SweepImpl(art::IsMarkedVisitor* visitor)
Djvmti_weak_table-inl.h179 void JvmtiWeakTable<T>::Sweep(art::IsMarkedVisitor* visitor) { in Sweep()
197 void JvmtiWeakTable<T>::SweepImpl(art::IsMarkedVisitor* visitor) { in SweepImpl()
/art/runtime/jni/
Djava_vm_ext.h39 class IsMarkedVisitor; variable
164 void SweepJniWeakGlobals(IsMarkedVisitor* visitor) in SweepJniWeakGlobals()
/art/runtime/gc/collector/
Dgarbage_collector.h50 class GarbageCollector : public RootVisitor, public IsMarkedVisitor, public MarkObjectVisitor {
/art/runtime/jit/
Djit_code_cache.h46 class IsMarkedVisitor; variable
359 void SweepRootTables(IsMarkedVisitor* visitor)

12