Lines Matching refs:LockWord
342 object->SetLockWord(LockWord::FromForwardingAddress(offset), false); in SetImageOffset()
349 obj->SetLockWord(LockWord::FromForwardingAddress(offset), false); in UpdateImageOffset()
370 return object->GetLockWord(false).GetState() == LockWord::kForwardingAddress; in IsImageOffsetAssigned()
376 LockWord lock_word = object->GetLockWord(false); in GetImageOffset()
391 LockWord lw(object->GetLockWord(false)); in SetImageBinSlot()
393 case LockWord::kFatLocked: { in SetImageBinSlot()
397 case LockWord::kThinLocked: { in SetImageBinSlot()
401 case LockWord::kUnlocked: in SetImageBinSlot()
404 case LockWord::kHashCode: in SetImageBinSlot()
412 object->SetLockWord(LockWord::FromForwardingAddress(bin_slot.Uint32Value()), false); in SetImageBinSlot()
625 if (object->GetLockWord(false).GetState() != LockWord::kForwardingAddress) { in IsImageBinSlotAssigned()
628 LockWord lock_word = object->GetLockWord(false); in IsImageBinSlotAssigned()
643 LockWord lock_word = object->GetLockWord(false); in GetImageBinSlot()
1717 obj->SetLockWord<kVerifyNone>(LockWord::FromHashCode(hash_pair.second, 0U), false); in CopyAndFixupObjects()
1784 LockWord::FromHashCode(it->second, 0u) : LockWord::Default(), false); in CopyAndFixupObject()
2179 static_assert(sizeof(BinSlot) == sizeof(LockWord), "BinSlot/LockWord must have equal sizes"); in BinSlot()