[lldb] Remove non-stop mode code
authorPavel Labath <pavel@labath.sk>
Mon, 27 Sep 2021 14:54:00 +0000 (16:54 +0200)
committerPavel Labath <pavel@labath.sk>
Tue, 28 Sep 2021 12:13:50 +0000 (14:13 +0200)
commit156cb4cc64bec2b72aad9848f8181b338ff19ebc
tree397464b60d42d795dd4125caf16455c1732b9ce3
parent6359a4cdbfb83c67a2a776baba4e3f4fb8334853
[lldb] Remove non-stop mode code

We added some support for this mode back in 2015, but the feature was
never productionized. It is completely untested, and there are known
major structural lldb issues that need to be resolved before this
feature can really be supported.

It also complicates making further changes to stop reply packet
handling, which is what I am about to do.

Differential Revision: https://reviews.llvm.org/D110553
lldb/include/lldb/Target/Target.h
lldb/source/Commands/CommandObjectThread.cpp
lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp
lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h
lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
lldb/source/Target/Target.cpp
lldb/source/Target/TargetProperties.td