Home
last modified time | relevance | path

Searched refs:ReferenceProcessor (Results 1 – 5 of 5) sorted by relevance

/art/runtime/gc/
Dreference_processor.cc31 ReferenceProcessor::ReferenceProcessor() in ReferenceProcessor() function in art::gc::ReferenceProcessor
42 void ReferenceProcessor::EnableSlowPath() { in EnableSlowPath()
46 void ReferenceProcessor::DisableSlowPath(Thread* self) { in DisableSlowPath()
51 mirror::Object* ReferenceProcessor::GetReferent(Thread* self, mirror::Reference* reference) { in GetReferent()
90 bool ReferenceProcessor::PreserveSoftReferenceCallback(mirror::HeapReference<mirror::Object>* obj, in PreserveSoftReferenceCallback()
100 void ReferenceProcessor::StartPreservingReferences(Thread* self) { in StartPreservingReferences()
105 void ReferenceProcessor::StopPreservingReferences(Thread* self) { in StopPreservingReferences()
113 void ReferenceProcessor::ProcessReferences(bool concurrent, TimingLogger* timings, in ProcessReferences()
185 void ReferenceProcessor::DelayReferenceReferent(mirror::Class* klass, mirror::Reference* ref, in DelayReferenceReferent()
212 void ReferenceProcessor::UpdateRoots(IsMarkedCallback* callback, void* arg) { in UpdateRoots()
[all …]
Dreference_processor.h41 class ReferenceProcessor {
43 explicit ReferenceProcessor();
Dreference_processor-inl.h25 inline bool ReferenceProcessor::SlowPathEnabled() { in SlowPathEnabled()
Dheap.h59 class ReferenceProcessor; variable
598 ReferenceProcessor* GetReferenceProcessor() { in GetReferenceProcessor()
866 ReferenceProcessor reference_processor_;
/art/runtime/mirror/
Dreference.h31 class ReferenceProcessor; variable
120 friend class gc::ReferenceProcessor;