Home
last modified time | relevance | path

Searched refs:BaseMutex (Results 1 – 8 of 8) sorted by relevance

/art/runtime/base/
Dmutex.cc70 Atomic<const BaseMutex*> all_mutexes_guard;
72 std::set<BaseMutex*>* all_mutexes;
95 explicit ScopedAllMutexesLock(const BaseMutex* mutex) : mutex_(mutex) { in ScopedAllMutexesLock()
113 const BaseMutex* const mutex_; in ~ScopedAllMutexesLock()
119 ScopedContentionRecorder(BaseMutex* mutex, uint64_t blocked_tid, uint64_t owner_tid) in ScopedContentionRecorder()
140 BaseMutex* const mutex_;
146 BaseMutex::BaseMutex(const char* name, LockLevel level) : level_(level), name_(name) { in BaseMutex() function in art::BaseMutex
149 std::set<BaseMutex*>** all_mutexes_ptr = &gAllMutexData->all_mutexes; in BaseMutex()
153 *all_mutexes_ptr = new std::set<BaseMutex*>(); in BaseMutex()
159 BaseMutex::~BaseMutex() { in ~BaseMutex()
[all …]
Dmutex-inl.h81 inline void BaseMutex::RegisterAsLocked(Thread* self) { in RegisterAsLocked()
90 BaseMutex* held_mutex = self->GetHeldMutex(static_cast<LockLevel>(i)); in RegisterAsLocked()
113 inline void BaseMutex::RegisterAsUnlocked(Thread* self) { in RegisterAsUnlocked()
Dmutex.h141 class BaseMutex {
158 BaseMutex(const char* name, LockLevel level);
159 virtual ~BaseMutex();
215 class LOCKABLE Mutex : public BaseMutex {
304 class SHARED_LOCKABLE ReaderWriterMutex : public BaseMutex {
/art/runtime/
Dthread.h76 class BaseMutex; variable
948 BaseMutex* GetHeldMutex(LockLevel level) const { in GetHeldMutex()
952 void SetHeldMutex(LockLevel level, BaseMutex* mutex) { in SetHeldMutex()
1492 BaseMutex* held_mutexes[kLockLevelCount]; in PACKED()
Dthread-inl.h106 BaseMutex* held_mutex = GetHeldMutex(static_cast<LockLevel>(i)); in AssertThreadSuspensionIsAllowable()
Dthread.cc1331 BaseMutex* mutex = thread->GetHeldMutex(static_cast<LockLevel>(i)); in DumpState()
3008 for (BaseMutex* mu : tlsPtr_.held_mutexes) { in NumberOfHeldMutexes()
Druntime.cc1412 BaseMutex::DumpAll(os); in DumpForSigQuit()
/art/runtime/gc/
Dheap.cc1209 BaseMutex::DumpAll(os); in DumpGcPerformanceInfo()