/art/runtime/gc/collector/ |
semi_space-inl.h | 31 LockWord lock_word = obj->GetLockWord(false); local 32 if (lock_word.GetState() != LockWord::kForwardingAddress) { 35 return reinterpret_cast<mirror::Object*>(lock_word.ForwardingAddress());
|
mark_compact.cc | 81 LockWord lock_word = obj->GetLockWord(false); local 83 if (!LockWord::IsDefault(lock_word)) { 86 lock_words_to_restore_.push_back(lock_word); 510 LockWord lock_word = LockWord::Default(); local 512 lock_word = lock_words_to_restore_.front(); 515 dest_obj->SetLockWord(lock_word, false);
|
/art/runtime/ |
monitor.cc | 31 #include "lock_word-inl.h" 841 void Monitor::InflateThinLocked(Thread* self, Handle<mirror::Object> obj, LockWord lock_word, 843 DCHECK_EQ(lock_word.GetState(), LockWord::kThinLocked); 844 uint32_t owner_thread_id = lock_word.ThinLockOwner(); 897 LockWord lock_word = h_obj->GetLockWord(false); local 995 LockWord lock_word = obj->GetLockWord(true); local 1053 LockWord lock_word = obj->GetLockWord(true); local 1089 LockWord lock_word = obj->GetLockWord(true); local 1125 LockWord lock_word = obj->GetLockWord(true); local 1443 LockWord lock_word = obj->GetLockWord(true); local [all...] |
monitor.h | 32 #include "lock_word.h" 107 static bool IsValidLockWord(LockWord lock_word); 133 static void InflateThinLocked(Thread* self, Handle<mirror::Object> obj, LockWord lock_word,
|
jni_internal_test.cc | 2257 LockWord lock_word = soa.Decode<mirror::Object>(jobj)->GetLockWord(true); local [all...] |
/art/compiler/linker/arm64/ |
relative_patcher_arm64.cc | 27 #include "lock_word.h" 377 vixl::aarch64::MemOperand& lock_word, 381 __ Ldr(ip0.W(), lock_word); 394 // Introduce a dependency on the lock_word including rb_state, 434 MemOperand lock_word(holder_reg, mirror::Object::MonitorOffset().Int32Value()); 435 EmitGrayCheckAndFastPath(assembler, base_reg, lock_word, &slow_path); 462 MemOperand lock_word(root_reg.X(), mirror::Object::MonitorOffset().Int32Value()); 463 __ Ldr(ip0.W(), lock_word);
|
/art/compiler/ |
image_writer.cc | 53 #include "lock_word.h" 383 LockWord lock_word = object->GetLockWord(false); local 384 size_t offset = lock_word.ForwardingAddress(); 645 LockWord lock_word = object->GetLockWord(false); local 646 size_t offset = lock_word.ForwardingAddress(); 660 LockWord lock_word = object->GetLockWord(false); local 661 size_t offset = lock_word.ForwardingAddress(); // TODO: ForwardingAddress should be uint32_t [all...] |
/art/runtime/arch/arm/ |
quick_entrypoints_arm.S | 660 eor r2, r1, r2 @ lock_word.ThreadId() ^ self->ThreadId() 711 eor r3, r3, r2 @ lock_word.ThreadId() ^ self->ThreadId() [all...] |