Searched refs:MTThreadManager (Results 1 – 7 of 7) sorted by relevance
29 MTThreadManager::MTThreadManager(mem::InternalAllocatorPtr allocator) : threads_(allocator->Adapter… in MTThreadManager() function in panda::MTThreadManager35 MTThreadManager::~MTThreadManager() in ~MTThreadManager()40 uint32_t MTThreadManager::GetInternalThreadId() in GetInternalThreadId()54 void MTThreadManager::RemoveInternalThreadId(uint32_t id) in RemoveInternalThreadId()62 MTManagedThread *MTThreadManager::GetThreadByInternalThreadIdWithLockHeld(uint32_t threadId) in GetThreadByInternalThreadIdWithLockHeld()73 bool MTThreadManager::DeregisterSuspendedThreads() in DeregisterSuspendedThreads()116 void MTThreadManager::DecreaseCountersForThread(MTManagedThread *thread) in DecreaseCountersForThread()126 bool MTThreadManager::StopThreadsOnTerminationLoops(MTManagedThread *current) in StopThreadsOnTerminationLoops()147 void MTThreadManager::WaitForDeregistration() in WaitForDeregistration()183 void MTThreadManager::StopDaemonThreads() REQUIRES(threadLock_) in StopDaemonThreads()[all …]
130 class MTThreadManager : public ThreadManager {132 NO_COPY_SEMANTIC(MTThreadManager);133 NO_MOVE_SEMANTIC(MTThreadManager);138 explicit MTThreadManager(mem::InternalAllocatorPtr allocator);140 ~MTThreadManager() override;
604 auto threadManager = reinterpret_cast<MTThreadManager *>(GetVM()->GetThreadManager()); in MTManagedThread()620 auto threadManager = reinterpret_cast<MTThreadManager *>(GetVM()->GetThreadManager()); in ~MTManagedThread()694 auto threadManager = reinterpret_cast<MTThreadManager *>(GetVM()->GetThreadManager()); in ProcessCreatedThread()781 auto threadManager = reinterpret_cast<MTThreadManager *>(GetVM()->GetThreadManager()); in SetDaemon()841 auto threadManager = reinterpret_cast<MTThreadManager *>(GetVM()->GetThreadManager()); in Destroy()
106 auto threadManager = reinterpret_cast<MTThreadManager *>(thread->GetVM()->GetThreadManager()); in InflateThinLock()
101 MTThreadManager *GetThreadManager() const override in GetThreadManager()184 MTThreadManager *threadManager_ {nullptr};
92 threadManager_ = allocator->New<MTThreadManager>(allocator); in PandaCoreVM()
26 class MTThreadManager; variable956 friend class panda::MTThreadManager;