Home | History | Annotate | Download | only in gc

Lines Matching full:locks

45       SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
50 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
51 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
52 LOCKS_EXCLUDED(Locks::reference_processor_lock_);
56 void EnableSlowPath() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
59 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) LOCKS_EXCLUDED(Locks::reference_processor_lock_);
60 void EnqueueClearedReferences(Thread* self) LOCKS_EXCLUDED(Locks::mutator_lock_);
63 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
65 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
68 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
69 LOCKS_EXCLUDED(Locks::reference_processor_lock_,
70 Locks::reference_queue_finalizer_references_lock_);
88 bool SlowPathEnabled() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
90 void DisableSlowPath(Thread* self) EXCLUSIVE_LOCKS_REQUIRED(Locks::reference_processor_lock_)
91 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
95 void StartPreservingReferences(Thread* self) LOCKS_EXCLUDED(Locks::reference_processor_lock_);
96 void StopPreservingReferences(Thread* self) LOCKS_EXCLUDED(Locks::reference_processor_lock_);
98 ProcessReferencesArgs process_references_args_ GUARDED_BY(Locks::reference_processor_lock_);
101 bool preserving_references_ GUARDED_BY(Locks::reference_processor_lock_);
104 ConditionVariable condition_ GUARDED_BY(Locks::reference_processor_lock_);