Searched defs:Mutex (Results 1 - 2 of 2) sorted by relevance

/art/runtime/base/
H A Dmutex.cc39 Mutex* Locks::abort_lock_ = nullptr;
40 Mutex* Locks::alloc_tracker_lock_ = nullptr;
41 Mutex* Locks::allocated_monitor_ids_lock_ = nullptr;
42 Mutex* Locks::allocated_thread_ids_lock_ = nullptr;
45 Mutex* Locks::deoptimization_lock_ = nullptr;
47 Mutex* Locks::instrument_entrypoints_lock_ = nullptr;
48 Mutex* Locks::intern_table_lock_ = nullptr;
49 Mutex* Locks::jni_function_table_lock_ = nullptr;
50 Mutex* Locks::jni_libraries_lock_ = nullptr;
51 Mutex* Lock
386 Mutex::Mutex(const char* name, LockLevel level, bool recursive) function in class:art::Mutex
[all...]
H A Dmutex.h53 class Mutex;
55 // LockLevel is used to impose a lock hierarchy [1] where acquisition of a Mutex at a higher or
160 // Base class for all Mutex implementations
215 // Number of times the Mutex has been contended.
233 // A Mutex is used to achieve mutual exclusion between threads. A Mutex can be used to gain
234 // exclusive access to what it guards. A Mutex can be in one of two states:
243 // * Mutex is not reentrant and so an attempt to ExclusiveLock on the same thread will result in
245 std::ostream& operator<<(std::ostream& os, const Mutex& mu);
246 class LOCKABLE Mutex class in namespace:art
[all...]

Completed in 484 milliseconds