Searched refs:CastFromThread (Results 1 – 18 of 18) sorted by relevance
51 static EtsCoroutine *CastFromThread(Thread *thread) in CastFromThread() function61 return CastFromThread(co); in GetCurrent()
31 EtsCoroutine *coroutine = EtsCoroutine::CastFromThread(thread); in ThrowException()67 EtsCoroutine *coroutine = EtsCoroutine::CastFromThread(thread); in ThrowStackOverflowException()
31 : VMHandle<T>(ManagedThread::CastFromThread(coroutine), GetObjectHeader(etsObj)) in EtsHandle()
599 const auto coroutine = EtsCoroutine::CastFromThread(thread); in VisitVmRoots()658 auto coroutine = EtsCoroutine::CastFromThread(thread); in UpdateVmRefs()
145 static MTManagedThread *CastFromThread(Thread *thread) in CastFromThread() function160 return CastFromThread(Thread::GetCurrent()); in GetCurrentRaw()172 return CastFromThread(thread); in GetCurrent()
132 static ManagedThread *CastFromThread(Thread *thread) in CastFromThread() function147 return CastFromThread(Thread::GetCurrent()); in GetCurrentRaw()159 return CastFromThread(thread); in GetCurrent()
187 auto coroutine = EtsCoroutine::CastFromThread(thread); in EtsNapiBeginCritical()288 auto coroutine = EtsCoroutine::CastFromThread(thread); in EtsNapiBegin()340 auto coroutine = EtsCoroutine::CastFromThread(thread); in EtsNapiEnd()360 auto coroutine = EtsCoroutine::CastFromThread(thread); in EtsNapiObjEnd()
32 MTManagedThread::CastFromThread(thr)->Destroy(); in DestroyManagedThread()
144 static Coroutine *CastFromThread(Thread *thread) in CastFromThread() function156 return CastFromThread(thread); in GetCurrent()
40 coroman->DestroyEntrypointlessCoroutine(Coroutine::CastFromThread(thr)); in DestroyManagedThread()
309 auto mtThread = MTManagedThread::CastFromThread(thread); in VisitVmRoots()322 auto mtThread = MTManagedThread::CastFromThread(thread); in UpdateVmRefs()
232 if (klass->GetInitTid() == Coroutine::CastFromThread(thread)->GetCoroutineId()) { in Initialize()249 klass->SetInitTid(Coroutine::CastFromThread(thread)->GetCoroutineId()); in Initialize()
213 MTManagedThread *mtManagedThread = MTManagedThread::CastFromThread(managedThread); in GetPandaFrameByPtThread()422 MTManagedThread *mtManagedThread = MTManagedThread::CastFromThread(managedThread); in SuspendThread()437 MTManagedThread *mtManagedThread = MTManagedThread::CastFromThread(managedThread); in ResumeThread()580 hooks_.ClassLoad(PtThread(ManagedThread::CastFromThread(thread)), klass); in ClassLoad()590 hooks_.ClassPrepare(PtThread(ManagedThread::CastFromThread(thread)), klass); in ClassPrepare()
163 Coroutine *mainCoro = Coroutine::CastFromThread(mainT); in CreateLink()
179 auto mtManagedThread = MTManagedThread::CastFromThread(managedThread); in GetUserThreadList()
688 ManagedThread *thread = ManagedThread::CastFromThread(baseThread); in WaitForGCInManaged()691 MTManagedThread::CastFromThread(baseThread)->IsDaemon(); in WaitForGCInManaged()
311 …isCoroutineRunning = Coroutine::CastFromThread(mthread)->GetCoroutineStatus() == Coroutine::Status… in SigProfSamplingProfilerHandler()
478 return EtsCoroutine::CastFromThread(this->GetThread()); in GetCoro()