Searched defs:lock_word (Results 1 - 5 of 5) sorted by relevance

/art/runtime/gc/collector/
H A Dsemi_space-inl.h31 LockWord lock_word = obj->GetLockWord(false); local
32 if (lock_word.GetState() != LockWord::kForwardingAddress) {
35 return reinterpret_cast<mirror::Object*>(lock_word.ForwardingAddress());
H A Dmark_compact.cc76 LockWord lock_word = obj->GetLockWord(false); local
78 if (!LockWord::IsDefault(lock_word)) {
81 lock_words_to_restore_.push_back(lock_word);
498 LockWord lock_word = LockWord::Default(); local
500 lock_word = lock_words_to_restore_.front();
503 dest_obj->SetLockWord(lock_word, false);
/art/runtime/
H A Djni_internal_test.cc2216 LockWord lock_word = soa.Decode<mirror::Object*>(jobj)->GetLockWord(true); local
2217 switch (lock_word.GetState()) {
2224 return lock_word.FatLockMonitor()->IsLocked();
2226 LOG(FATAL) << "Invalid monitor state " << lock_word.GetState();
H A Dmonitor.cc29 #include "lock_word-inl.h"
823 void Monitor::InflateThinLocked(Thread* self, Handle<mirror::Object> obj, LockWord lock_word, argument
825 DCHECK_EQ(lock_word.GetState(), LockWord::kThinLocked);
826 uint32_t owner_thread_id = lock_word.ThinLockOwner();
842 lock_word = obj->GetLockWord(true);
843 if (lock_word.GetState() == LockWord::kThinLocked &&
844 lock_word.ThinLockOwner() == owner_thread_id) {
876 LockWord lock_word = h_obj->GetLockWord(true); local
877 switch (lock_word.GetState()) {
879 LockWord thin_locked(LockWord::FromThinLockId(thread_id, 0, lock_word
960 LockWord lock_word = obj->GetLockWord(true); local
1015 LockWord lock_word = obj->GetLockWord(true); local
1051 LockWord lock_word = obj->GetLockWord(true); local
1087 LockWord lock_word = obj->GetLockWord(true); local
1234 IsValidLockWord(LockWord lock_word) argument
1388 LockWord lock_word = obj->GetLockWord(true); local
[all...]
/art/compiler/
H A Dimage_writer.cc49 #include "lock_word.h"
376 LockWord lock_word = object->GetLockWord(false); local
377 size_t offset = lock_word.ForwardingAddress();
630 LockWord lock_word = object->GetLockWord(false); local
631 size_t offset = lock_word.ForwardingAddress();
645 LockWord lock_word = object->GetLockWord(false); local
646 size_t offset = lock_word.ForwardingAddress(); // TODO: ForwardingAddress should be uint32_t

Completed in 367 milliseconds