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
176 } while (!CasLockWord(expected_lw, new_lw, CASMode::kWeak, kMemoryOrder)); in AtomicSetReadBarrierState()
193 } while (!CasLockWord(expected_lw, new_lw, CASMode::kWeak, std::memory_order_relaxed)); in AtomicSetMarkBit()
Dobject.cc201 if (current_this->CasLockWord(lw, hash_word, CASMode::kStrong, std::memory_order_relaxed)) { in IdentityHashCode()
Dobject.h151 bool CasLockWord(LockWord old_val, LockWord new_val, CASMode mode, std::memory_order memory_order)
/art/runtime/
Dmonitor.cc183 bool success = GetObject()->CasLockWord(lw, fat, CASMode::kWeak, std::memory_order_release); in Install()
1100 if (h_obj->CasLockWord(lock_word, thin_locked, CASMode::kWeak, std::memory_order_acquire)) { in MonitorEnter()
1124 if (h_obj->CasLockWord(lock_word, in MonitorEnter()
1229 if (h_obj->CasLockWord(lock_word, new_lw, CASMode::kWeak, std::memory_order_release)) { in MonitorExit()
/art/runtime/gc/collector/
Dconcurrent_copying.cc3449 bool success = from_ref->CasLockWord(old_lock_word, in Copy()