Lines Matching refs:m_threads
559 llvm::erase_if(m_threads, [&](std::unique_ptr<NativeThreadProtocol> &t) { in MonitorSIGTRAP()
562 assert(m_threads.size() == 1); in MonitorSIGTRAP()
563 auto *main_thread = static_cast<NativeThreadLinux *>(m_threads[0].get()); in MonitorSIGTRAP()
906 for (const auto &thread : m_threads) { in Resume()
923 for (const auto &thread : m_threads) { in Resume()
982 for (const auto &thread : m_threads) { in Detach()
1016 for (const auto &thread : m_threads) { in Interrupt()
1486 return m_threads.size(); in UpdateThreads()
1644 for (const auto &thread : m_threads) { in HasThreadNoLock()
1661 auto it = llvm::find_if(m_threads, [&](const auto &thread_up) { in StopTrackingThread()
1664 assert(it != m_threads.end()); in StopTrackingThread()
1665 m_threads.erase(it); in StopTrackingThread()
1707 if (m_threads.empty()) in AddThread()
1710 m_threads.push_back(std::make_unique<NativeThreadLinux>(*this, thread_id)); in AddThread()
1712 static_cast<NativeThreadLinux &>(*m_threads.back()); in AddThread()
1823 for (const auto &thread : m_threads) { in StopRunningThreads()
1836 for (const auto &thread_sp : m_threads) { in SignalIfAllThreadsStopped()
1904 for (const auto &thread_up : m_threads) { in SigchldHandler()