llvm-project/lldb/source/Plugins/Process/gdb-remote
Michał Górny 06b3f27fed [lldb] [llgs] Remove not-really-used m_inferior_prev_state
Remove m_inferior_prev_state that's not suitable for multiprocess
debugging and that does not seem to be really used at all.

The only use of the variable right now is to "prevent" sending the stop
reason after attach/launch.  However, this code is never actually run
since none of the process plugins actually use eStateLaunching or
eStateAttaching.  Through adding an assert, I've confirmed that it's
never hit in any of the LLDB tests or while attaching/launching debugged
process via lldb-server and via lldb CLI.

Differential Revision: https://reviews.llvm.org/D128878
Sponsored by: The FreeBSD Foundation
2022-07-14 19:25:54 +02:00
..
CMakeLists.txt Revert "[llvm] cmake config groundwork to have ZSTD in LLVM" 2022-07-08 13:48:05 -07:00
GDBRemoteClientBase.cpp Add the "sent break" message to the "gdb-remote packets" channel 2022-05-10 13:28:50 -07:00
GDBRemoteClientBase.h [lldb] Remove non-stop mode code 2021-09-28 14:13:50 +02:00
GDBRemoteCommunication.cpp [lldb] [llgs] Implement non-stop style stop notification packets 2022-06-21 19:04:20 +02:00
GDBRemoteCommunication.h [lldb] [llgs] Implement non-stop style stop notification packets 2022-06-21 19:04:20 +02:00
GDBRemoteCommunicationClient.cpp Use has_value instead of hasValue (NFC) 2022-07-13 01:58:03 -07:00
GDBRemoteCommunicationClient.h [lldb] [gdb-remote] Remove stray GetSupportsThreadSuffix() method (NFC) 2022-07-14 12:18:17 +02:00
GDBRemoteCommunicationHistory.cpp [lldb] Replace default bodies of special member functions with = default; 2021-07-02 11:31:16 -07:00
GDBRemoteCommunicationHistory.h [lldb] Use C++11 default member initializers 2021-06-09 09:43:13 -07:00
GDBRemoteCommunicationServer.cpp [lldb] Convert ProcessGDBRemoteLog to the new API 2022-02-01 14:36:29 +01:00
GDBRemoteCommunicationServer.h [lldb/gdb-remote] Ignore spurious ACK packets 2021-11-25 12:34:08 +01:00
GDBRemoteCommunicationServerCommon.cpp [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
GDBRemoteCommunicationServerCommon.h [LLDB] Remove recursive include of GDBRemoteCommunicationServerCommon.h 2022-02-21 18:46:12 -08:00
GDBRemoteCommunicationServerLLGS.cpp [lldb] [llgs] Remove not-really-used m_inferior_prev_state 2022-07-14 19:25:54 +02:00
GDBRemoteCommunicationServerLLGS.h [lldb] [llgs] Remove not-really-used m_inferior_prev_state 2022-07-14 19:25:54 +02:00
GDBRemoteCommunicationServerPlatform.cpp Don't use Optional::getValue (NFC) 2022-06-20 23:35:53 -07:00
GDBRemoteCommunicationServerPlatform.h [lldb/host] Remove monitor_signals argument from process monitoring functions 2022-02-24 11:12:59 +01:00
GDBRemoteErrno.def [lldb] [gdb-remote] Use standardized GDB errno values 2021-09-10 14:08:36 +02:00
GDBRemoteRegisterContext.cpp [lldb] Refactor DataBuffer so we can map files as read-only 2022-04-05 13:46:37 -07:00
GDBRemoteRegisterContext.h [lldb] Refactor DataBuffer so we can map files as read-only 2022-04-05 13:46:37 -07:00
GDBRemoteRegisterFallback.cpp [lldb] [gdb-remote] Support client fallback for servers without reg defs 2022-01-17 22:31:49 +01:00
GDBRemoteRegisterFallback.h [lldb] [gdb-remote] Support client fallback for servers without reg defs 2022-01-17 22:31:49 +01:00
ProcessGDBRemote.cpp Have CommandObjectParsed check for "commands that take no arguments". 2022-06-27 15:14:41 -07:00
ProcessGDBRemote.h Revert "Expose GetAddressingBits() in the Process API." 2022-03-23 15:28:34 -07:00
ProcessGDBRemoteLog.cpp [lldb] Make logging machinery type-safe 2022-01-25 12:13:49 +01:00
ProcessGDBRemoteLog.h [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
ProcessGDBRemoteProperties.td
ThreadGDBRemote.cpp [lldb] [gdb-remote] Support getting siginfo via API 2022-01-28 17:47:47 +01:00
ThreadGDBRemote.h [lldb] [gdb-remote] Support getting siginfo via API 2022-01-28 17:47:47 +01:00