HomeSort by relevance Sort by last modified time
    Searched defs:LockWord (Results 1 - 2 of 2) sorted by null

  /art/runtime/
lock_word-inl.h 25 inline uint32_t LockWord::ThinLockOwner() const {
31 inline uint32_t LockWord::ThinLockCount() const {
37 inline Monitor* LockWord::FatLockMonitor() const {
44 inline size_t LockWord::ForwardingAddress() const {
49 inline LockWord::LockWord() : value_(0) {
53 inline LockWord::LockWord(Monitor* mon, uint32_t rb_state)
65 inline int32_t LockWord::GetHashCode() const {
lock_word.h 62 class LockWord {
111 static LockWord FromThinLockId(uint32_t thread_id, uint32_t count, uint32_t rb_state) {
115 return LockWord((thread_id << kThinLockOwnerShift) | (count << kThinLockCountShift) |
120 static LockWord FromForwardingAddress(size_t target) {
122 return LockWord((target >> kStateSize) | (kStateForwardingAddress << kStateShift));
125 static LockWord FromHashCode(uint32_t hash_code, uint32_t rb_state) {
128 return LockWord((hash_code << kHashShift) |
133 static LockWord FromDefault(uint32_t rb_state) {
135 return LockWord(rb_state << kReadBarrierStateShift);
138 static bool IsDefault(LockWord lw)
    [all...]

Completed in 1873 milliseconds