forked from OSchip/llvm-project
78baa19781
Summary: This patch is the beginnings of support for Non-stop mode in the remote protocol. Letting a user examine stopped threads, while other threads execute freely. Non-stop mode is enabled using the setting target.non-stop-mode, which sends a QNonStop packet when establishing the remote connection. Changes are also made to treat the '?' stop reply packet differently in non-stop mode, according to spec https://sourceware.org/gdb/current/onlinedocs/gdb/Remote-Non_002dStop.html#Remote-Non_002dStop. A setting for querying the remote for default thread on setup is also included. Handling of '%' async notification packets will be added next. Reviewers: clayborg Subscribers: lldb-commits, ADodds, ted, deepak2427 Differential Revision: http://reviews.llvm.org/D9656 llvm-svn: 237239 |
||
---|---|---|
.. | ||
ARM64_DWARF_Registers.cpp | ||
ARM64_DWARF_Registers.h | ||
ARM64_GCC_Registers.h | ||
ARM_DWARF_Registers.cpp | ||
ARM_DWARF_Registers.h | ||
ARM_GCC_Registers.h | ||
CMakeLists.txt | ||
ConvertEnum.cpp | ||
JSON.cpp | ||
KQueue.cpp | ||
KQueue.h | ||
LLDBAssert.cpp | ||
Makefile | ||
ModuleCache.cpp | ||
ModuleCache.h | ||
NameMatches.cpp | ||
PseudoTerminal.cpp | ||
Range.cpp | ||
RegisterNumber.cpp | ||
SharingPtr.cpp | ||
StringExtractor.cpp | ||
StringExtractor.h | ||
StringExtractorGDBRemote.cpp | ||
StringExtractorGDBRemote.h | ||
StringLexer.cpp | ||
TimeSpecTimeout.cpp | ||
TimeSpecTimeout.h | ||
UriParser.cpp | ||
UriParser.h | ||
UuidCompatibility.h |