Searched refs:allocated_monitor_ids_lock_ (Results 1 – 5 of 5) sorted by relevance
113 void AllocateChunk() EXCLUSIVE_LOCKS_REQUIRED(Locks::allocated_monitor_ids_lock_);137 MutexLock mu(self, *Locks::allocated_monitor_ids_lock_); in ComputeMonitorIdInPool()174 size_t num_chunks_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);176 size_t capacity_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);179 std::vector<uintptr_t*> old_chunk_arrays_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);186 Monitor* first_free_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
95 MutexLock mu(self, *Locks::allocated_monitor_ids_lock_); in CreateMonitorInPool()117 MutexLock mu(self, *Locks::allocated_monitor_ids_lock_); in ReleaseMonitorToPool()
273 Monitor* next_free_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
598 static Mutex* allocated_monitor_ids_lock_ ACQUIRED_AFTER(classlinker_classes_lock_);601 static Mutex* allocated_thread_ids_lock_ ACQUIRED_AFTER(allocated_monitor_ids_lock_);
38 Mutex* Locks::allocated_monitor_ids_lock_ = nullptr; member in art::Locks929 DCHECK(allocated_monitor_ids_lock_ != nullptr); in Init()1005 DCHECK(allocated_monitor_ids_lock_ == nullptr); in Init()1006 allocated_monitor_ids_lock_ = new Mutex("allocated monitor ids lock", current_lock_level); in Init()