Searched defs:blocked_tid (Results 1 - 3 of 3) sorted by last modified time

/art/runtime/base/
H A Dmutex-inl.h49 ScopedContentionRecorder(BaseMutex* mutex, uint64_t blocked_tid, uint64_t owner_tid) argument
51 blocked_tid_(kLogLockContentions ? blocked_tid : 0),
H A Dmutex.cc182 void BaseMutex::RecordContention(uint64_t blocked_tid, argument
192 if (log[slot].blocked_tid == blocked_tid &&
193 log[slot].owner_tid == blocked_tid) {
201 log[new_slot].blocked_tid = blocked_tid;
223 uint64_t blocked_tid = log[i].blocked_tid; local
227 auto it = most_common_blocked.find(blocked_tid);
229 most_common_blocked.Overwrite(blocked_tid, i
[all...]
H A Dmutex.h151 void RecordContention(uint64_t blocked_tid, uint64_t owner_tid, uint64_t nano_time_blocked);
159 ContentionLogEntry() : blocked_tid(0), owner_tid(0) {}
160 uint64_t blocked_tid; member in struct:art::BaseMutex::ContentionLogEntry

Completed in 189 milliseconds