Searched refs:allocated_monitor_ids_lock_ (Results 1 – 5 of 5) sorted by relevance
122 void AllocateChunk() REQUIRES(Locks::allocated_monitor_ids_lock_);157 MutexLock mu(self, *Locks::allocated_monitor_ids_lock_); in ComputeMonitorIdInPool()232 size_t current_chunk_list_index_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);234 size_t num_chunks_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);237 size_t current_chunk_list_capacity_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);244 Monitor* first_free_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
114 MutexLock mu(self, *Locks::allocated_monitor_ids_lock_); in CreateMonitorInPool()136 MutexLock mu(self, *Locks::allocated_monitor_ids_lock_); in ReleaseMonitorToPool()
421 Monitor* next_free_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
283 static Mutex* allocated_monitor_ids_lock_ ACQUIRED_AFTER(classlinker_classes_lock_);286 static Mutex* allocated_thread_ids_lock_ ACQUIRED_AFTER(allocated_monitor_ids_lock_);
39 Mutex* Locks::allocated_monitor_ids_lock_ = nullptr; member in art::Locks135 DCHECK(allocated_monitor_ids_lock_ != nullptr); in Init()236 DCHECK(allocated_monitor_ids_lock_ == nullptr); in Init()237 allocated_monitor_ids_lock_ = new Mutex("allocated monitor ids lock", current_lock_level); in Init()