Searched defs:thinp (Results 1 - 1 of 1) sorted by relevance
/art/runtime/ |
H A D | monitor.cc | 595 volatile int32_t* thinp = obj->GetRawLockWordAddress(); local 605 thin = *thinp; 616 *thinp += 1 << LW_LOCK_COUNT_SHIFT; 617 if (LW_LOCK_COUNT(*thinp) == LW_LOCK_COUNT_MASK) { 630 if (android_atomic_acquire_cas(thin, newThin, thinp) != 0) { 636 threadId, thinp, PrettyTypeOf(obj).c_str(), LW_LOCK_OWNER(thin)); 643 thin = *thinp; 651 if (android_atomic_acquire_cas(thin, newThin, thinp) == 0) { 673 VLOG(monitor) << StringPrintf("monitor: thread %d found lock %p surprise-fattened by another thread", threadId, thinp); 679 VLOG(monitor) << StringPrintf("monitor: thread %d spin on lock %p done", threadId, thinp); 698 volatile int32_t* thinp = obj->GetRawLockWordAddress(); local 761 volatile int32_t* thinp = obj->GetRawLockWordAddress(); local [all...] |
Completed in 20 milliseconds