Searched refs:ScopedContentionRecorder (Results 1 – 2 of 2) sorted by relevance
/art/runtime/base/ |
D | mutex.cc | 169 class ScopedContentionRecorder final : public ValueObject { class 171 ScopedContentionRecorder(BaseMutex* mutex, uint64_t blocked_tid, uint64_t owner_tid) in ScopedContentionRecorder() function in art::ScopedContentionRecorder 183 ~ScopedContentionRecorder() { in ~ScopedContentionRecorder() 447 ScopedContentionRecorder scr(this, SafeGetTid(self), GetExclusiveOwnerTid()); in ExclusiveLock() 774 ScopedContentionRecorder scr(this, SafeGetTid(self), GetExclusiveOwnerTid()); in ExclusiveLock() 853 ScopedContentionRecorder scr(this, SafeGetTid(self), GetExclusiveOwnerTid()); in ExclusiveLockWithTimeout() 897 ScopedContentionRecorder scr(this, SafeGetTid(self), GetExclusiveOwnerTid()); in HandleSharedLockContention()
|
D | mutex.h | 53 class ScopedContentionRecorder; variable 113 friend class ScopedContentionRecorder; variable
|