Home
last modified time | relevance | path

Searched refs:CasLockWord (Results 1 – 5 of 5) sorted by relevance

/art/runtime/mirror/
Dobject-readbarrier-inl.h61 inline bool Object::CasLockWord(LockWord old_val, in CasLockWord() function
173 } while (!CasLockWord(expected_lw, new_lw, CASMode::kWeak, kMemoryOrder)); in AtomicSetReadBarrierState()
190 } while (!CasLockWord(expected_lw, new_lw, CASMode::kWeak, std::memory_order_relaxed)); in AtomicSetMarkBit()
Dobject.cc196 if (current_this->CasLockWord(lw, hash_word, CASMode::kStrong, std::memory_order_relaxed)) { in IdentityHashCode()
Dobject.h153 bool CasLockWord(LockWord old_val, LockWord new_val, CASMode mode, std::memory_order memory_order)
/art/runtime/
Dmonitor.cc236 bool success = GetObject()->CasLockWord(lw, fat, CASMode::kWeak, std::memory_order_release); in Install()
257 return GetObject()->CasLockWord(lw, fat, CASMode::kWeak, std::memory_order_release); in Install()
1121 if (h_obj->CasLockWord(lock_word, thin_locked, CASMode::kWeak, std::memory_order_acquire)) { in MonitorEnter()
1150 if (h_obj->CasLockWord(lock_word, in MonitorEnter()
1262 if (h_obj->CasLockWord(lock_word, new_lw, CASMode::kWeak, std::memory_order_release)) { in MonitorExit()
/art/runtime/gc/collector/
Dconcurrent_copying.cc3475 bool success = from_ref->CasLockWord(old_lock_word, in Copy()