Home
last modified time | relevance | path

Searched refs:allocated_monitor_ids_lock_ (Results 1 – 5 of 5) sorted by relevance

/art/runtime/
Dmonitor_pool.h113 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_);
Dmonitor_pool.cc95 MutexLock mu(self, *Locks::allocated_monitor_ids_lock_); in CreateMonitorInPool()
117 MutexLock mu(self, *Locks::allocated_monitor_ids_lock_); in ReleaseMonitorToPool()
Dmonitor.h273 Monitor* next_free_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
/art/runtime/base/
Dmutex.h598 static Mutex* allocated_monitor_ids_lock_ ACQUIRED_AFTER(classlinker_classes_lock_);
601 static Mutex* allocated_thread_ids_lock_ ACQUIRED_AFTER(allocated_monitor_ids_lock_);
Dmutex.cc38 Mutex* Locks::allocated_monitor_ids_lock_ = nullptr; member in art::Locks
929 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()