Searched refs:reference_processor_lock_ (Results 1 – 4 of 4) sorted by relevance
/art/runtime/gc/ |
D | reference_processor.h | 55 REQUIRES(!Locks::reference_processor_lock_); 63 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Locks::reference_processor_lock_); 74 REQUIRES(!Locks::reference_processor_lock_, 78 REQUIRES(!Locks::reference_processor_lock_); 83 void DisableSlowPath(Thread* self) REQUIRES(Locks::reference_processor_lock_) 88 void StartPreservingReferences(Thread* self) REQUIRES(!Locks::reference_processor_lock_); 89 void StopPreservingReferences(Thread* self) REQUIRES(!Locks::reference_processor_lock_); 93 REQUIRES(Locks::reference_processor_lock_); 96 collector::GarbageCollector* collector_ GUARDED_BY(Locks::reference_processor_lock_); 99 bool preserving_references_ GUARDED_BY(Locks::reference_processor_lock_); [all …]
|
D | reference_processor.cc | 42 condition_("reference processor condition", *Locks::reference_processor_lock_) , in ReferenceProcessor() 60 MutexLock mu(self, *Locks::reference_processor_lock_); in BroadcastForSlowPath() 77 MutexLock mu(self, *Locks::reference_processor_lock_); in GetReferent() 109 self->CheckEmptyCheckpointFromWeakRefAccess(Locks::reference_processor_lock_); in GetReferent() 116 MutexLock mu(self, *Locks::reference_processor_lock_); in StartPreservingReferences() 121 MutexLock mu(self, *Locks::reference_processor_lock_); in StopPreservingReferences() 135 MutexLock mu(self, *Locks::reference_processor_lock_); in ProcessReferences() 194 MutexLock mu(self, *Locks::reference_processor_lock_); in ProcessReferences() 295 MutexLock mu(self, *Locks::reference_processor_lock_); in ClearReferent() 314 self->CheckEmptyCheckpointFromWeakRefAccess(Locks::reference_processor_lock_); in WaitUntilDoneProcessingReferences() [all …]
|
/art/runtime/base/ |
D | mutex.h | 715 static Mutex* reference_processor_lock_ ACQUIRED_AFTER(intern_table_lock_); 718 static Mutex* reference_queue_cleared_references_lock_ ACQUIRED_AFTER(reference_processor_lock_);
|
D | mutex.cc | 58 Mutex* Locks::reference_processor_lock_ = nullptr; member in art::Locks 1185 DCHECK(reference_processor_lock_ == nullptr); in Init() 1186 reference_processor_lock_ = new Mutex("ReferenceProcessor lock", current_lock_level); in Init()
|