Searched refs:LockLevel (Results 1 - 14 of 14) sorted by relevance
/art/openjdkjvmti/ |
H A D | deopt_manager.cc | 82 static_cast<art::LockLevel>( 83 art::LockLevel::kClassLinkerClassesLock + 1)), 89 static_cast<art::LockLevel>(art::LockLevel::kAbortLock + 1)),
|
H A D | transform.cc | 76 art::LockLevel::kSignalHandlingLock),
|
H A D | ti_stack.cc | 348 AllStackTracesData() : mutex("GetAllStackTraces", art::LockLevel::kAbortLock) {} 495 SelectStackTracesData() : mutex("GetSelectStackTraces", art::LockLevel::kAbortLock) {}
|
H A D | events.cc | 1187 : envs_lock_("JVMTI Environment List Lock", art::LockLevel::kTopLockLevel),
|
/art/runtime/gc/ |
H A D | system_weak.h | 41 explicit SystemWeakHolder(LockLevel level)
|
/art/runtime/base/ |
H A D | mutex-inl.h | 59 static inline void CheckUnattachedThread(LockLevel level) NO_THREAD_SAFETY_ANALYSIS { 117 LockLevel lock_level_i = static_cast<LockLevel>(i);
|
H A D | mutex.h | 55 // LockLevel is used to impose a lock hierarchy [1] where acquisition of a Mutex at a higher or 60 enum LockLevel { enum in namespace:art 143 std::ostream& operator<<(std::ostream& os, const LockLevel& rhs); 188 BaseMutex(const char* name, LockLevel level); 199 const LockLevel level_; // Support for lock hierarchy. 248 explicit Mutex(const char* name, LockLevel level = kDefaultMutexLevel, bool recursive = false); 335 explicit ReaderWriterMutex(const char* name, LockLevel level = kDefaultMutexLevel); 453 explicit MutatorMutex(const char* name, LockLevel level = kDefaultMutexLevel)
|
H A D | mutex.cc | 195 BaseMutex::BaseMutex(const char* name, LockLevel level) 258 BaseMutex* held_mutex = self->GetHeldMutex(static_cast<LockLevel>(i)); 274 << "(level " << LockLevel(i) << ") while performing wait on " 281 << "(level " << LockLevel(i) << ") while performing wait on " 386 Mutex::Mutex(const char* name, LockLevel level, bool recursive) 604 ReaderWriterMutex::ReaderWriterMutex(const char* name, LockLevel level) 1080 LockLevel current_lock_level = kInstrumentEntrypointsLock;
|
/art/runtime/ |
H A D | thread-inl.h | 74 BaseMutex* held_mutex = self->GetHeldMutex(static_cast<LockLevel>(i)); 127 GetHeldMutex(static_cast<LockLevel>(i)) != nullptr) { 153 BaseMutex* held_mutex = GetHeldMutex(static_cast<LockLevel>(i));
|
H A D | thread.h | 1093 BaseMutex* GetHeldMutex(LockLevel level) const { 1097 void SetHeldMutex(LockLevel level, BaseMutex* mutex) {
|
H A D | trace.cc | 629 streaming_lock_ = new Mutex("tracing lock", LockLevel::kTracingStreamingLock);
|
H A D | thread.cc | 1746 BaseMutex* mutex = thread->GetHeldMutex(static_cast<LockLevel>(i));
|
/art/compiler/utils/ |
H A D | swap_space.cc | 65 lock_("SwapSpace lock", static_cast<LockLevel>(LockLevel::kDefaultMutexLevel - 1)) {
|
/art/runtime/jdwp/ |
H A D | jdwp_event.cc | 1360 if (self->GetHeldMutex(static_cast<LockLevel>(i)) != nullptr) {
|
Completed in 216 milliseconds