Lines Matching defs:ReferenceProcessor
31 ReferenceProcessor::ReferenceProcessor()
42 void ReferenceProcessor::EnableSlowPath() {
46 void ReferenceProcessor::DisableSlowPath(Thread* self) {
51 mirror::Object* ReferenceProcessor::GetReferent(Thread* self, mirror::Reference* reference) {
90 bool ReferenceProcessor::PreserveSoftReferenceCallback(mirror::HeapReference<mirror::Object>* obj,
100 void ReferenceProcessor::StartPreservingReferences(Thread* self) {
105 void ReferenceProcessor::StopPreservingReferences(Thread* self) {
113 void ReferenceProcessor::ProcessReferences(bool concurrent, TimingLogger* timings,
185 void ReferenceProcessor::DelayReferenceReferent(mirror::Class* klass, mirror::Reference* ref,
212 void ReferenceProcessor::UpdateRoots(IsMarkedCallback* callback, void* arg) {
216 void ReferenceProcessor::EnqueueClearedReferences(Thread* self) {
232 bool ReferenceProcessor::MakeCircularListIfUnenqueued(mirror::FinalizerReference* reference) {