Searched defs:mon (Results 1 - 4 of 4) sorted by relevance
/art/runtime/ |
H A D | monitor_pool_test.cc | 39 static void VerifyMonitor(Monitor* mon, Thread* self) { argument 41 EXPECT_EQ(MonitorPool::MonitorIdFromMonitor(mon), mon->GetMonitorId()); 43 EXPECT_EQ(MonitorPool::ComputeMonitorId(mon, self), mon->GetMonitorId()); 45 EXPECT_EQ(mon, MonitorPool::MonitorFromMonitorId(mon->GetMonitorId())); 74 Monitor* mon = MonitorPool::CreateMonitor(self, self, nullptr, static_cast<int32_t>(i)); local 75 monitors.push_back(mon); 77 VerifyMonitor(mon, sel 81 Monitor* mon = monitors[index]; local 97 Monitor* mon = MonitorPool::CreateMonitor(self, self, nullptr, local 113 Monitor* mon = monitors[index]; local [all...] |
H A D | lock_word-inl.h | 53 inline LockWord::LockWord(Monitor* mon, uint32_t rb_state) argument 54 : value_(mon->GetMonitorId() | (rb_state << kReadBarrierStateShift) | 58 DCHECK_ALIGNED(mon, kMonitorIdAlignment); 60 DCHECK_EQ(FatLockMonitor(), mon); local 61 DCHECK_LE(mon->GetMonitorId(), static_cast<uint32_t>(kMaxMonitorId));
|
H A D | monitor_pool.h | 48 Monitor* mon = new Monitor(self, owner, obj, hash_code); local 49 DCHECK_ALIGNED(mon, LockWord::kMonitorIdAlignment); 50 return mon; 82 static MonitorId MonitorIdFromMonitor(Monitor* mon) { argument 84 return reinterpret_cast<MonitorId>(mon) >> LockWord::kMonitorIdAlignmentShift; 86 return mon->GetMonitorId(); 90 static MonitorId ComputeMonitorId(Monitor* mon, Thread* self) { argument 93 return MonitorIdFromMonitor(mon); 95 return GetMonitorPool()->ComputeMonitorIdInPool(mon, self); 130 static bool IsInChunk(uintptr_t base_addr, Monitor* mon) { argument 136 ComputeMonitorIdInPool(Monitor* mon, Thread* self) argument [all...] |
H A D | monitor.cc | 760 Monitor* mon = lock_word.FatLockMonitor(); local 761 mon->Lock(self); 824 Monitor* mon = lock_word.FatLockMonitor(); local 825 return mon->Unlock(self); 868 Monitor* mon = lock_word.FatLockMonitor(); local 869 mon->Wait(self, ms, ns, interruptShouldThrow, why); 894 Monitor* mon = lock_word.FatLockMonitor(); local 896 mon->NotifyAll(self); 898 mon->Notify(self); 920 Monitor* mon local 1068 Monitor* mon = lock_word.FatLockMonitor(); local 1220 Monitor* mon = lock_word.FatLockMonitor(); local [all...] |
Completed in 32 milliseconds