Searched refs:managedThread (Results 1 – 8 of 8) sorted by relevance
59 ManagedThread *managedThread = thread.GetManagedThread(); in SetNotification() local61 managedThread->GetPtThreadInfo()->GetHookTypeInfo().Enable(hookType); in SetNotification()63 managedThread->GetPtThreadInfo()->GetHookTypeInfo().Disable(hookType); in SetNotification()208 ManagedThread *managedThread = thread.GetManagedThread(); in GetPandaFrameByPtThread() local209 ASSERT(managedThread != nullptr); in GetPandaFrameByPtThread()211 if (MTManagedThread::ThreadIsMTManagedThread(managedThread)) { in GetPandaFrameByPtThread()213 MTManagedThread *mtManagedThread = MTManagedThread::CastFromThread(managedThread); in GetPandaFrameByPtThread()220 auto stack = StackWalker::Create(managedThread); in GetPandaFrameByPtThread()380 ManagedThread *managedThread = thread.GetManagedThread(); in GetCurrentFrame() local381 ASSERT(managedThread != nullptr); in GetCurrentFrame()[all …]
196 void ThreadStart(ManagedThread *managedThread) override in ThreadStart() argument198 hooks_.ThreadStart(PtThread(managedThread)); in ThreadStart()201 void ThreadEnd(ManagedThread *managedThread) override in ThreadEnd() argument203 hooks_.ThreadEnd(PtThread(managedThread)); in ThreadEnd()214 void VmInitialization(ManagedThread *managedThread) override in VmInitialization() argument216 hooks_.VmInitialization(PtThread(managedThread)); in VmInitialization()270 [threadList](ManagedThread *managedThread) { in GetThreadList()271 ASSERT(managedThread && "thread is null"); in GetThreadList()272 threadList->push_back(PtThread(managedThread)); in GetThreadList()
458 ManagedThread *managedThread = ManagedThread::GetCurrent(); in HookIsEnabled() local459 ASSERT(managedThread != nullptr); in HookIsEnabled()462 return managedThread->GetPtThreadInfo()->GetHookTypeInfo().IsEnabled(type); in HookIsEnabled()
25 explicit PtThread(ManagedThread *managedThread) : managedThread_(managedThread) {} in PtThread() argument
46 virtual void ThreadStart([[maybe_unused]] ManagedThread *managedThread) {} in ThreadStart() argument47 virtual void ThreadEnd([[maybe_unused]] ManagedThread *managedThread) {} in ThreadEnd() argument74 virtual void VmInitialization([[maybe_unused]] ManagedThread *managedThread) {} in VmInitialization() argument227 void ThreadStartEvent(ManagedThread *managedThread) in ThreadStartEvent() argument232 listener->ThreadStart(managedThread); in ThreadStartEvent()238 void ThreadEndEvent(ManagedThread *managedThread) in ThreadEndEvent() argument243 listener->ThreadEnd(managedThread); in ThreadEndEvent()321 void VmInitializationEvent(ManagedThread *managedThread) in VmInitializationEvent() argument326 listener->VmInitialization(managedThread); in VmInitializationEvent()
89 void ThreadStart(ManagedThread *managedThread) override;90 void ThreadEnd(ManagedThread *managedThread) override;
152 void Sampler::ThreadStart(ManagedThread *managedThread) in ThreadStart() argument154 AddThreadHandle(managedThread); in ThreadStart()157 void Sampler::ThreadEnd(ManagedThread *managedThread) in ThreadEnd() argument159 EraseThreadHandle(managedThread); in ThreadEnd()
177 ManagedThread *managedThread = thread.GetManagedThread(); in GetUserThreadList() local178 if (MTManagedThread::ThreadIsMTManagedThread(managedThread)) { in GetUserThreadList()179 auto mtManagedThread = MTManagedThread::CastFromThread(managedThread); in GetUserThreadList()