reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lldb/include/lldb/lldb-forward.h
  238 class ThreadList;

References

tools/lldb/include/lldb/Target/OperatingSystem.h
   50   virtual bool UpdateThreadList(ThreadList &old_thread_list,
   51                                 ThreadList &real_thread_list,
   52                                 ThreadList &new_thread_list) = 0;
tools/lldb/include/lldb/Target/Process.h
 2053   virtual bool UpdateThreadList(ThreadList &old_thread_list,
 2054                                 ThreadList &new_thread_list) = 0;
 2058   ThreadList &GetThreadList() { return m_thread_list; }
 2064   ThreadList &GetExtendedThreadList() { return m_extended_thread_list; }
 2066   ThreadList::ThreadIterable Threads() { return m_thread_list.Threads(); }
 2673   ThreadList m_thread_list_real; ///< The threads for this process as are known
 2675   ThreadList m_thread_list; ///< The threads for this process as the user will
 2679   ThreadList m_extended_thread_list; ///< Owner for extended threads that may be
tools/lldb/include/lldb/Target/ThreadList.h
   32   ThreadList(const ThreadList &rhs);
   36   const ThreadList &operator=(const ThreadList &rhs);
   36   const ThreadList &operator=(const ThreadList &rhs);
   49     ExpressionExecutionThreadPusher(ThreadList &thread_list, lldb::tid_t tid)
   62     ThreadList *m_thread_list;
  138   void Update(ThreadList &rhs);
tools/lldb/source/Commands/CommandObjectTarget.cpp
 2812                   ThreadList &thread_list = process->GetThreadList();
 3333     ThreadList threads(process->GetThreadList());
tools/lldb/source/Core/IOHandler.cpp
 2511           ThreadList &thread_list = thread_sp->GetProcess()->GetThreadList();
 2581         ThreadList &threads = process_sp->GetThreadList();
 3562         ThreadList &threads = process->GetThreadList();
tools/lldb/source/Expression/UserExpression.cpp
  197   ThreadList::ExpressionExecutionThreadPusher execution_thread_pusher(
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp
   71   ThreadList::ExpressionExecutionThreadPusher execution_thread_pusher(
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 6123         ThreadList &thread_list = process_sp->GetThreadList();
tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
  148 bool OperatingSystemPython::UpdateThreadList(ThreadList &old_thread_list,
  149                                              ThreadList &core_thread_list,
  150                                              ThreadList &new_thread_list) {
  226     StructuredData::Dictionary &thread_dict, ThreadList &core_thread_list,
  227     ThreadList &old_thread_list, std::vector<bool> &core_used_map,
  405       ThreadList core_threads(m_process);
  406       ThreadList &thread_list = m_process->GetThreadList();
tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h
   48   bool UpdateThreadList(lldb_private::ThreadList &old_thread_list,
   49                         lldb_private::ThreadList &real_thread_list,
   50                         lldb_private::ThreadList &new_thread_list) override;
   71       lldb_private::ThreadList &core_thread_list,
   72       lldb_private::ThreadList &old_thread_list,
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
  261 bool ProcessElfCore::UpdateThreadList(ThreadList &old_thread_list,
  262                                       ThreadList &new_thread_list) {
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h
  107   bool UpdateThreadList(lldb_private::ThreadList &old_thread_list,
  108                         lldb_private::ThreadList &new_thread_list) override;
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
 1639 bool ProcessGDBRemote::UpdateThreadList(ThreadList &old_thread_list,
 1640                                         ThreadList &new_thread_list) {
 1654   ThreadList old_thread_list_copy(old_thread_list);
 2503         ThreadList &threads = GetThreadList();
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
  311   bool UpdateThreadList(ThreadList &old_thread_list,
  312                         ThreadList &new_thread_list) override;
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp
  511 bool ProcessMachCore::UpdateThreadList(ThreadList &old_thread_list,
  512                                        ThreadList &new_thread_list) {
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.h
   83   bool UpdateThreadList(lldb_private::ThreadList &old_thread_list,
   84                         lldb_private::ThreadList &new_thread_list) override;
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp
  382 bool ProcessMinidump::UpdateThreadList(ThreadList &old_thread_list,
  383                                        ThreadList &new_thread_list) {
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.h
  100   bool UpdateThreadList(ThreadList &old_thread_list,
  101                         ThreadList &new_thread_list) override;
tools/lldb/source/Target/Process.cpp
  866         ThreadList &thread_list = process_sp->GetThreadList();
 1192       ThreadList &old_thread_list = m_thread_list;
 1193       ThreadList real_thread_list(this);
 1194       ThreadList new_thread_list(this);
 3937     ThreadList &curr_thread_list = process_sp->GetThreadList();
 5268             ThreadList &thread_list = process->GetThreadList();
 5467     ThreadList &curr_thread_list = GetThreadList();
tools/lldb/source/Target/StopInfo.cpp
  313           ThreadList::ExpressionExecutionThreadPusher thread_pusher(thread_sp);
tools/lldb/source/Target/Target.cpp
 2584   ThreadList &cur_threadlist = m_process_sp->GetThreadList();
tools/lldb/source/Target/ThreadList.cpp
   29 ThreadList::ThreadList(const ThreadList &rhs)
   36 const ThreadList &ThreadList::operator=(const ThreadList &rhs) {
   36 const ThreadList &ThreadList::operator=(const ThreadList &rhs) {
  548   ThreadList run_me_only_list(m_process);
  699 void ThreadList::Update(ThreadList &rhs) {
tools/lldb/unittests/Target/ExecutionContextTest.cpp
   61   virtual bool UpdateThreadList(ThreadList &old_thread_list,
   62                                 ThreadList &new_thread_list) {