Lines Matching refs:lw
157 LockWord lw(GetObject()->GetLockWord(false));
158 switch (lw.GetState()) {
160 CHECK_EQ(owner_->GetThreadId(), lw.ThinLockOwner());
161 lock_count_ = lw.ThinLockCount();
165 CHECK_EQ(hash_code_.load(std::memory_order_relaxed), static_cast<int32_t>(lw.GetHashCode()));
177 LOG(FATAL) << "Invalid monitor state " << lw.GetState();
181 LockWord fat(this, lw.GCState());
183 bool success = GetObject()->CasLockWord(lw, fat, CASMode::kWeak, std::memory_order_release);
966 LockWord lw(obj->GetLockWord(false));
968 if (lw.GetState() == LockWord::kFatLocked) {
969 Monitor* monitor = lw.FatLockMonitor();
989 lw.GCState());
995 LockWord new_lw = LockWord::FromHashCode(monitor->GetHashCode(), lw.GCState());
1001 LockWord new_lw = LockWord::FromDefault(lw.GCState());