Searched refs:DebuggableThread (Results 1 – 5 of 5) sorted by relevance
19 DebuggableThread::DebuggableThread(ManagedThread *thread, SuspensionCallbacks &&callbacks) in DebuggableThread() function in ark::tooling::inspector::DebuggableThread25 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 …]
26 class DebuggableThread final {38 DebuggableThread(ManagedThread *thread, SuspensionCallbacks &&callbacks);39 ~DebuggableThread() = default;41 NO_COPY_SEMANTIC(DebuggableThread);42 NO_MOVE_SEMANTIC(DebuggableThread);
109 std::map<PtThread, DebuggableThread> threads_;
174 auto callbacks = DebuggableThread::SuspensionCallbacks { in ThreadStart()
13 ### DebuggableThread subsection95 `DebuggableThread`'s safety also actively relies on these assumptions. For example, we do not consi…113 participant DebuggableThread118 Inspector->>+DebuggableThread: OnSingleStep()120 DebuggableThread->>+Inspector: Post-suspend callback142 Inspector-->>-DebuggableThread: 145 DebuggableThread->>+Inspector: Pre-wait suspension callback147 Inspector-->>-DebuggableThread: 149 DebuggableThread->>DebuggableThread: Wait for suspension151 DebuggableThread->>+Inspector: Post-wait suspension callback[all …]