Home
last modified time | relevance | path

Searched refs:managedThread (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/tooling/
Ddebugger.cpp59 ManagedThread *managedThread = thread.GetManagedThread(); in SetNotification() local
61 managedThread->GetPtThreadInfo()->GetHookTypeInfo().Enable(hookType); in SetNotification()
63 managedThread->GetPtThreadInfo()->GetHookTypeInfo().Disable(hookType); in SetNotification()
208 ManagedThread *managedThread = thread.GetManagedThread(); in GetPandaFrameByPtThread() local
209 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() local
381 ASSERT(managedThread != nullptr); in GetCurrentFrame()
[all …]
Ddebugger.h196 void ThreadStart(ManagedThread *managedThread) override in ThreadStart() argument
198 hooks_.ThreadStart(PtThread(managedThread)); in ThreadStart()
201 void ThreadEnd(ManagedThread *managedThread) override in ThreadEnd() argument
203 hooks_.ThreadEnd(PtThread(managedThread)); in ThreadEnd()
214 void VmInitialization(ManagedThread *managedThread) override in VmInitialization() argument
216 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()
Dpt_hooks_wrapper.h458 ManagedThread *managedThread = ManagedThread::GetCurrent(); in HookIsEnabled() local
459 ASSERT(managedThread != nullptr); in HookIsEnabled()
462 return managedThread->GetPtThreadInfo()->GetHookTypeInfo().IsEnabled(type); in HookIsEnabled()
/arkcompiler/runtime_core/static_core/runtime/include/tooling/
Dpt_thread.h25 explicit PtThread(ManagedThread *managedThread) : managedThread_(managedThread) {} in PtThread() argument
/arkcompiler/runtime_core/static_core/runtime/include/
Druntime_notification.h46 virtual void ThreadStart([[maybe_unused]] ManagedThread *managedThread) {} in ThreadStart() argument
47 virtual void ThreadEnd([[maybe_unused]] ManagedThread *managedThread) {} in ThreadEnd() argument
74 virtual void VmInitialization([[maybe_unused]] ManagedThread *managedThread) {} in VmInitialization() argument
227 void ThreadStartEvent(ManagedThread *managedThread) in ThreadStartEvent() argument
232 listener->ThreadStart(managedThread); in ThreadStartEvent()
238 void ThreadEndEvent(ManagedThread *managedThread) in ThreadEndEvent() argument
243 listener->ThreadEnd(managedThread); in ThreadEndEvent()
321 void VmInitializationEvent(ManagedThread *managedThread) in VmInitializationEvent() argument
326 listener->VmInitialization(managedThread); in VmInitializationEvent()
/arkcompiler/runtime_core/static_core/runtime/tooling/sampler/
Dsampling_profiler.h89 void ThreadStart(ManagedThread *managedThread) override;
90 void ThreadEnd(ManagedThread *managedThread) override;
Dsampling_profiler.cpp152 void Sampler::ThreadStart(ManagedThread *managedThread) in ThreadStart() argument
154 AddThreadHandle(managedThread); in ThreadStart()
157 void Sampler::ThreadEnd(ManagedThread *managedThread) in ThreadEnd() argument
159 EraseThreadHandle(managedThread); in ThreadEnd()
/arkcompiler/runtime_core/static_core/runtime/tests/tooling/
Dtest_util.h177 ManagedThread *managedThread = thread.GetManagedThread(); in GetUserThreadList() local
178 if (MTManagedThread::ThreadIsMTManagedThread(managedThread)) { in GetUserThreadList()
179 auto mtManagedThread = MTManagedThread::CastFromThread(managedThread); in GetUserThreadList()