Home
last modified time | relevance | path

Searched refs:DebuggableThread (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/
Ddebuggable_thread.cpp19 DebuggableThread::DebuggableThread(ManagedThread *thread, SuspensionCallbacks &&callbacks) in DebuggableThread() function in ark::tooling::inspector::DebuggableThread
25 void DebuggableThread::Reset() in Reset()
31 void DebuggableThread::BreakOnStart() in BreakOnStart()
37 void DebuggableThread::Continue() in Continue()
44 void DebuggableThread::ContinueTo(std::unordered_set<PtLocation, HashLocation> locations) in ContinueTo()
51 void DebuggableThread::StepInto(std::unordered_set<PtLocation, HashLocation> locations) in StepInto()
58 void DebuggableThread::StepOver(std::unordered_set<PtLocation, HashLocation> locations) in StepOver()
65 void DebuggableThread::StepOut() in StepOut()
72 void DebuggableThread::Touch() in Touch()
78 void DebuggableThread::Pause() in Pause()
[all …]
Ddebuggable_thread.h26 class DebuggableThread final {
38 DebuggableThread(ManagedThread *thread, SuspensionCallbacks &&callbacks);
39 ~DebuggableThread() = default;
41 NO_COPY_SEMANTIC(DebuggableThread);
42 NO_MOVE_SEMANTIC(DebuggableThread);
Dinspector.h109 std::map<PtThread, DebuggableThread> threads_;
Dinspector.cpp174 auto callbacks = DebuggableThread::SuspensionCallbacks { in ThreadStart()
/arkcompiler/runtime_core/static_core/docs/
Dinspector.md13 ### DebuggableThread subsection
95 `DebuggableThread`'s safety also actively relies on these assumptions. For example, we do not consi…
113 participant DebuggableThread
118 Inspector->>+DebuggableThread: OnSingleStep()
120 DebuggableThread->>+Inspector: Post-suspend callback
142 Inspector-->>-DebuggableThread:
145 DebuggableThread->>+Inspector: Pre-wait suspension callback
147 Inspector-->>-DebuggableThread:
149 DebuggableThread->>DebuggableThread: Wait for suspension
151 DebuggableThread->>+Inspector: Post-wait suspension callback
[all …]