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

/art/runtime/gc/collector/
H A Dsemi_space-inl.h46 LockWord lock_word = obj->GetLockWord(false); local
47 if (lock_word.GetState() != LockWord::kForwardingAddress) {
50 return reinterpret_cast<mirror::Object*>(lock_word.ForwardingAddress());
H A Dmark_compact.cc92 LockWord lock_word = obj->GetLockWord(false); local
94 if (lock_word.GetValue() != LockWord().GetValue()) {
97 lock_words_to_restore_.push_back(lock_word);
514 LockWord lock_word; local
516 lock_word = lock_words_to_restore_.front();
519 dest_obj->SetLockWord(lock_word, false);
/art/compiler/
H A Dimage_writer.cc43 #include "lock_word.h"
225 LockWord lock_word = object->GetLockWord(false); local
226 size_t offset = lock_word.ForwardingAddress();
/art/runtime/
H A Dmonitor.cc26 #include "lock_word-inl.h"
674 void Monitor::InflateThinLocked(Thread* self, Handle<mirror::Object> obj, LockWord lock_word, argument
676 DCHECK_EQ(lock_word.GetState(), LockWord::kThinLocked);
677 uint32_t owner_thread_id = lock_word.ThinLockOwner();
695 lock_word = obj->GetLockWord(true);
696 if (lock_word.GetState() == LockWord::kThinLocked &&
697 lock_word.ThinLockOwner() == owner_thread_id) {
728 LockWord lock_word = h_obj->GetLockWord(true); local
729 switch (lock_word.GetState()) {
732 if (h_obj->CasLockWordWeakSequentiallyConsistent(lock_word, thin_locke
789 LockWord lock_word = obj->GetLockWord(true); local
837 LockWord lock_word = obj->GetLockWord(true); local
873 LockWord lock_word = obj->GetLockWord(true); local
909 LockWord lock_word = obj->GetLockWord(true); local
1054 IsValidLockWord(LockWord lock_word) argument
1195 LockWord lock_word = obj->GetLockWord(true); local
[all...]

Completed in 1428 milliseconds