Lines Matching defs:mLockProfile
715 type mLockProfile struct { struct
716 waitTime atomic.Int64 // total nanoseconds spent waiting in runtime.lockWithRank
717 stack []uintptr // stack that experienced contention in runtime.lockWithRank
718 pending uintptr // *mutex that experienced contention (to be traceback-ed)
719 cycles int64 // cycles attributable to "pending" (if set), otherwise to "stack"
720 cyclesLost int64 // contention for which we weren't able to record a call stack
721 disabled bool // attribute all time to "lost"
724 func (prof *mLockProfile) recordLock(cycles int64, l *mutex) {
768 func (prof *mLockProfile) recordUnlock(l *mutex) {
777 func (prof *mLockProfile) captureStack() {
820 func (prof *mLockProfile) store() {