Home
last modified time | relevance | path

Searched refs:new_lw (Results 1 – 2 of 2) sorted by relevance

/art/runtime/mirror/
Dobject-readbarrier-inl.h158 LockWord new_lw; in AtomicSetReadBarrierState() local
167 new_lw = lw; in AtomicSetReadBarrierState()
168 new_lw.SetReadBarrierState(rb_state); in AtomicSetReadBarrierState()
174 } while (!CasLockWord(expected_lw, new_lw, CASMode::kWeak, kMemoryOrder)); in AtomicSetReadBarrierState()
180 LockWord new_lw; in AtomicSetMarkBit() local
188 new_lw = lw; in AtomicSetMarkBit()
189 new_lw.SetMarkBitState(mark_bit); in AtomicSetMarkBit()
191 } while (!CasLockWord(expected_lw, new_lw, CASMode::kWeak, std::memory_order_relaxed)); in AtomicSetMarkBit()
/art/runtime/
Dmonitor.cc1016 LockWord new_lw = LockWord::FromHashCode(monitor->GetHashCode(), lw.GCState()); in Deflate() local
1018 obj->SetLockWord(new_lw, false); in Deflate()
1022 LockWord new_lw = LockWord::FromDefault(lw.GCState()); in Deflate() local
1024 obj->SetLockWord(new_lw, false); in Deflate()
1235 LockWord new_lw = LockWord::Default(); in MonitorExit() local
1238 new_lw = LockWord::FromThinLockId(thread_id, new_count, lock_word.GCState()); in MonitorExit()
1240 new_lw = LockWord::FromDefault(lock_word.GCState()); in MonitorExit()
1243 DCHECK_EQ(new_lw.ReadBarrierState(), 0U); in MonitorExit()
1247 h_obj->SetLockWord(new_lw, true); in MonitorExit()
1253 if (h_obj->CasLockWord(lock_word, new_lw, CASMode::kWeak, std::memory_order_release)) { in MonitorExit()