Home
last modified time | relevance | path

Searched refs:GetLockWord (Results 1 – 17 of 17) sorted by relevance

/art/runtime/mirror/
Dobject-readbarrier-inl.h33 inline LockWord Object::GetLockWord(bool as_volatile) { in GetLockWord() function
108 LockWord lw = GetLockWord(false); in GetReadBarrierState()
117 LockWord lw = GetLockWord(false); in GetReadBarrierState()
159 LockWord lw = GetLockWord(false); in AtomicSetReadBarrierState()
182 LockWord lw = GetLockWord(false); in AtomicSetMarkBit()
Dobject.cc190 LockWord lw = current_this->GetLockWord(false); in IdentityHashCode()
Dobject-inl.h127 return GetLockWord(false).MarkBitState(); in GetMarkBit()
140 LockWord lw = GetLockWord(false); in SetReadBarrierState()
Dobject.h151 LockWord GetLockWord(bool as_volatile) REQUIRES_SHARED(Locks::mutator_lock_);
/art/runtime/gc/collector/
Dsemi_space-inl.h31 LockWord lock_word = obj->GetLockWord(false); in GetForwardingAddressInFromSpace()
Dconcurrent_copying-inl.h191 LockWord lw = from_ref->GetLockWord(false); in GetFwdPtr()
Dmark_compact.cc83 LockWord lock_word = obj->GetLockWord(false); in ForwardObject()
462 reinterpret_cast<mirror::Object*>(obj->GetLockWord(false).ForwardingAddress()); in GetMarkedForwardAddress()
506 uintptr_t dest_addr = obj->GetLockWord(false).ForwardingAddress(); in MoveObject()
Dconcurrent_copying.cc1883 ref->GetLockWord(false).Dump(LOG_STREAM(FATAL_WITHOUT_ABORT)); in AssertToSpaceInvariant()
1973 ref->GetLockWord(false).Dump(LOG_STREAM(FATAL_WITHOUT_ABORT)); in AssertToSpaceInvariant()
2420 LockWord old_lock_word = from_ref->GetLockWord(false); in Copy()
2460 CHECK_NE(to_ref->GetLockWord(false).GetState(), LockWord::kForwardingAddress); in Copy()
2493 CHECK_NE(to_ref->GetLockWord(false).GetState(), LockWord::kForwardingAddress); in Copy()
/art/runtime/
Dmonitor.cc150 LockWord lw(GetObject()->GetLockWord(false)); in Install()
910 LockWord lw(obj->GetLockWord(false)); in Deflate()
972 CHECK_EQ(obj->GetLockWord(true).GetState(), LockWord::kFatLocked); in Inflate()
999 lock_word = obj->GetLockWord(true); in InflateThinLocked()
1037 LockWord lock_word = h_obj->GetLockWord(false); in MonitorEnter()
1135 LockWord lock_word = obj->GetLockWord(true); in MonitorExit()
1202 LockWord lock_word = h_obj->GetLockWord(true); in Wait()
1220 lock_word = h_obj->GetLockWord(true); in Wait()
1238 LockWord lock_word = obj->GetLockWord(true); in DoNotify()
1274 LockWord lock_word = obj->GetLockWord(true); in GetLockOwnerThreadId()
[all …]
Dmonitor_test.cc71 LockWord lock_after = monitor_test_->object_.Get()->GetLockWord(false); // it to thinLocked. in Run()
83 LockWord lock_after2 = monitor_test_->object_.Get()->GetLockWord(false); in Run()
Dtransaction_test.cc70 LockWord old_lock_word = h_klass->GetLockWord(false); in testTransactionAbort()
80 LockWord new_lock_word = h_klass->GetLockWord(false); in testTransactionAbort()
120 LockWord old_lock_word = h_obj->GetLockWord(false); in TEST_F()
125 LockWord new_lock_word = h_obj->GetLockWord(false); in TEST_F()
129 LockWord aborted_lock_word = h_obj->GetLockWord(false); in TEST_F()
Djni_env_ext.cc196 if ((o->GetLockWord(false).GetState() == LockWord::kThinLocked) && in ComputeMonitorDescription()
Djni_internal_test.cc2393 LockWord lock_word = soa.Decode<mirror::Object>(jobj)->GetLockWord(true); in IsLocked()
Dthread.cc1880 if ((obj->GetLockWord(true).GetState() == LockWord::kThinLocked) && in PrintObject()
/art/runtime/arch/
Dstub_test.cc598 LockWord lock = obj->GetLockWord(false); in TEST_F()
604 LockWord lock_after = obj->GetLockWord(false); in TEST_F()
614 LockWord l_inc = obj->GetLockWord(false); in TEST_F()
628 LockWord lock_after2 = obj2->GetLockWord(false); in TEST_F()
672 LockWord lock = obj->GetLockWord(false); in TestUnlockObject()
681 LockWord lock_after = obj->GetLockWord(false); in TestUnlockObject()
687 LockWord lock_after2 = obj->GetLockWord(false); in TestUnlockObject()
693 LockWord lock_after3 = obj->GetLockWord(false); in TestUnlockObject()
726 LockWord lock_iter = objects[index]->GetLockWord(false); in TestUnlockObject()
757 LockWord lock_iter = objects[index]->GetLockWord(true); in TestUnlockObject()
[all …]
/art/dex2oat/linker/
Dimage_writer.cc352 DCHECK_EQ(object->GetLockWord(false).ReadBarrierState(), 0u); in SetImageOffset()
359 DCHECK_EQ(obj->GetLockWord(false).ReadBarrierState(), 0u); in UpdateImageOffset()
379 return object->GetLockWord(false).GetState() == LockWord::kForwardingAddress; in IsImageOffsetAssigned()
385 LockWord lock_word = object->GetLockWord(false); in GetImageOffset()
399 LockWord lw(object->GetLockWord(false)); in SetImageBinSlot()
427 DCHECK_EQ(object->GetLockWord(false).ReadBarrierState(), 0u); in SetImageBinSlot()
661 if (object->GetLockWord(false).GetState() != LockWord::kForwardingAddress) { in IsImageBinSlotAssigned()
664 LockWord lock_word = object->GetLockWord(false); in IsImageBinSlotAssigned()
679 LockWord lock_word = object->GetLockWord(false); in GetImageBinSlot()
2169 DCHECK_EQ(obj->GetLockWord<kVerifyNone>(false).ReadBarrierState(), 0U); in CopyAndFixupObjects()
Dimage_test.h498 EXPECT_TRUE(Monitor::IsValidLockWord(klass->GetLockWord(false))); in TestWriteRead()