diff options
author | Greg Clayton <gclayton@apple.com> | 2011-05-20 23:38:13 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2011-05-20 23:38:13 +0000 |
commit | adc00cb2ba7b0dc51dab45b4440f504e6e049369 (patch) | |
tree | 4ab51d3b2fc83db800f2c84961516451ab842b9c /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h | |
parent | d7ee0fcac992a0eced1902b643c1eca91aba565e (diff) | |
download | bcm5719-llvm-adc00cb2ba7b0dc51dab45b4440f504e6e049369.tar.gz bcm5719-llvm-adc00cb2ba7b0dc51dab45b4440f504e6e049369.zip |
Centralize the code that gathers the thread ID list from the remote GDB
server so that it happens in command sequence where no other packets can
sneak between.
llvm-svn: 131769
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h')
-rw-r--r-- | lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h index 727bc4e4f88..0f980fe102b 100644 --- a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h +++ b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h @@ -12,6 +12,8 @@ // C Includes // C++ Includes +#include <vector> + // Other libraries and framework includes // Project includes #include "lldb/Core/ArchSpec.h" @@ -311,6 +313,10 @@ public: return m_supports_alloc_dealloc_memory; } + size_t + GetCurrentThreadIDs (std::vector<lldb::tid_t> &thread_ids, + bool &sequence_mutex_unavailable); + protected: //------------------------------------------------------------------ |