Home
last modified time | relevance | path

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

/art/runtime/mirror/
Dobject-readbarrier-inl.h33 inline LockWord Object::GetLockWord(bool as_volatile) { in GetLockWord() function
111 LockWord lw = GetLockWord(false); in GetReadBarrierState()
159 LockWord lw = GetLockWord(false); in AtomicSetReadBarrierState()
181 LockWord lw = GetLockWord(false); in AtomicSetMarkBit()
Dobject.cc187 LockWord lw = current_this->GetLockWord(false); in IdentityHashCode()
Dobject-inl.h108 return GetLockWord(false).MarkBitState(); in GetMarkBit()
114 LockWord lw = GetLockWord(false); in SetReadBarrierState()
Dobject.h150 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.h229 LockWord lw = from_ref->GetLockWord(false); in GetFwdPtr()
/art/runtime/
Dmonitor.cc220 LockWord lw(GetObject()->GetLockWord(false)); in Install()
992 LockWord lw(obj->GetLockWord(false)); in Deflate()
1044 CHECK_EQ(obj->GetLockWord(true).GetState(), LockWord::kFatLocked); in Inflate()
1071 lock_word = obj->GetLockWord(true); in InflateThinLocked()
1115 LockWord lock_word = h_obj->GetLockWord(false); in MonitorEnter()
1229 LockWord lock_word = obj->GetLockWord(true); in MonitorExit()
1300 LockWord lock_word = h_obj->GetLockWord(true); in Wait()
1318 lock_word = h_obj->GetLockWord(true); in Wait()
1336 LockWord lock_word = obj->GetLockWord(true); in DoNotify()
1372 LockWord lock_word = obj->GetLockWord(true); in GetLockOwnerThreadId()
[all …]
Dmonitor_test.cc72 LockWord lock_after = monitor_test_->object_.Get()->GetLockWord(false); // it to thinLocked. in Run()
84 LockWord lock_after2 = monitor_test_->object_.Get()->GetLockWord(false); in Run()
Dtransaction_test.cc76 LockWord old_lock_word = h_klass->GetLockWord(false); in testTransactionAbort()
86 LockWord new_lock_word = h_klass->GetLockWord(false); in testTransactionAbort()
126 LockWord old_lock_word = h_obj->GetLockWord(false); in TEST_F()
131 LockWord new_lock_word = h_obj->GetLockWord(false); in TEST_F()
135 LockWord aborted_lock_word = h_obj->GetLockWord(false); in TEST_F()
/art/runtime/arch/
Dstub_test.cc469 LockWord lock = obj->GetLockWord(false); in TEST_F()
475 LockWord lock_after = obj->GetLockWord(false); in TEST_F()
485 LockWord l_inc = obj->GetLockWord(false); in TEST_F()
499 LockWord lock_after2 = obj2->GetLockWord(false); in TEST_F()
543 LockWord lock = obj->GetLockWord(false); in TestUnlockObject()
552 LockWord lock_after = obj->GetLockWord(false); in TestUnlockObject()
558 LockWord lock_after2 = obj->GetLockWord(false); in TestUnlockObject()
564 LockWord lock_after3 = obj->GetLockWord(false); in TestUnlockObject()
597 LockWord lock_iter = objects[index]->GetLockWord(false); in TestUnlockObject()
628 LockWord lock_iter = objects[index]->GetLockWord(true); in TestUnlockObject()
[all …]
/art/dex2oat/linker/
Dimage_write_read_test.cc134 EXPECT_TRUE(Monitor::IsValidLockWord(klass->GetLockWord(false))); in TestWriteRead()
Dimage_writer.cc624 LockWord lw(object->GetLockWord(false)); in SetImageBinSlot()
653 DCHECK_EQ(object->GetLockWord(false).ReadBarrierState(), 0u); in SetImageBinSlot()
904 if (object->GetLockWord(false).GetState() != LockWord::kForwardingAddress) { in IsImageBinSlotAssigned()
907 LockWord lock_word = object->GetLockWord(false); in IsImageBinSlotAssigned()
922 LockWord lock_word = object->GetLockWord(false); in GetImageBinSlot()
940 DCHECK_EQ(object->GetLockWord(false).ReadBarrierState(), 0u); in UpdateImageBinSlotOffset()
/art/runtime/jni/
Djni_env_ext.cc197 if ((o->GetLockWord(false).GetState() == LockWord::kThinLocked) && in ComputeMonitorDescription()
Djni_internal_test.cc2392 LockWord lock_word = soa.Decode<mirror::Object>(jobj)->GetLockWord(true); in IsLocked()
/art/openjdkjvmti/
Dti_heap.cc1936 new_arr->SetLockWord(old_arr->GetLockWord(false), false); in ChangeArraySize()
Dti_redefine.cc2745 target->SetLockWord(source->GetLockWord(false), false); in CopyAndClearFields()