Lines Matching refs:GetVM
113 PandaVM *vm = thread->GetVM(); in MonitorEnter()
196 … owner = thread->GetVM()->GetThreadManager()->SuspendAndWaitThreadByInternalThreadId( in MonitorEnter()
281 PandaVM *vm = thread->GetVM(); in MonitorExit()
340 PandaVM *vm = thread->GetVM(); in Wait()
452 auto monitor = MonitorPool::LookupMonitor(thread->GetVM(), mark.GetMonitorId()); in Notify()
500 auto monitor = MonitorPool::LookupMonitor(thread->GetVM(), mark.GetMonitorId()); in NotifyAll()
694 monitor = MonitorPool::CreateMonitor(thread->GetVM(), obj); in Acquire()
705 MonitorPool::FreeMonitor(thread->GetVM(), monitor->GetId()); in Acquire()
738 MonitorPool::FreeMonitor(thread->GetVM(), monitor->GetId()); in Acquire()
758 PandaVM *vm = Thread::GetCurrent()->GetVM(); in Acquire()
822 Monitor *monitor = MonitorPool::LookupMonitor(thread->GetVM(), mark.GetMonitorId()); in Acquire()
848 … Monitor *monitor = MonitorPool::LookupMonitor(Thread::GetCurrent()->GetVM(), mark.GetMonitorId()); in Acquire()
878 return MonitorPool::LookupMonitor(Thread::GetCurrent()->GetVM(), mark.GetMonitorId()); in Acquire()