llvm-project/lldb/source
Michał Górny c18784ba33 [lldb] [llgs] Implement the vKill packet
Implement the support for the vKill packet.  This is the modern packet
used by the GDB Remote Serial Protocol to kill one of the debugged
processes.  Unlike the `k` packet, it has well-defined semantics.

The `vKill` packet takes the PID of the process to kill, and always
replies with an `OK` reply (rather than the exit status, as LLGS does
for `k` packets at the moment).  Additionally, unlike the `k` packet
it does not cause the connection to be terminated once the last process
is killed — the client needs to close it explicitly.

Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.llvm.org/D127667
2022-06-24 17:20:23 +02:00
..
API [lldb] Support a buffered logging mode 2022-06-23 09:12:01 -07:00
Breakpoint Don't use Optional::hasValue (NFC) 2022-06-20 20:05:16 -07:00
Commands [lldb] Make thread safety the responsibility of the log handlers 2022-06-23 09:12:05 -07:00
Core [lldb] Make thread safety the responsibility of the log handlers 2022-06-23 09:12:05 -07:00
DataFormatters [lldb] Add setting for max depth of value object printing (NFC) 2022-05-03 10:39:42 -07:00
Expression Support expressions in the context of a reference 2022-06-21 14:30:07 +02:00
Host [lldb] [MainLoop] Support "pending callbacks", to be called once 2022-06-21 19:47:30 +02:00
Initialization [lldb] Remove FileSystem::Initialize from FileCollector 2022-03-03 13:22:38 -08:00
Interpreter [lldb] Add setting to override PE/COFF ABI by module name 2022-06-22 17:16:06 +03:00
Plugins [lldb] [llgs] Implement the vKill packet 2022-06-24 17:20:23 +02:00
Symbol Don't use Optional::hasValue (NFC) 2022-06-20 20:17:57 -07:00
Target The help string for stop-on-shared-library-load was copied to stop-on-exec. 2022-06-23 13:54:50 -07:00
Utility [lldb] [llgs] Implement the vKill packet 2022-06-24 17:20:23 +02:00
Version [lldb] Fix LLDB_FULL_VERSION_STRING 2022-01-19 14:20:22 -08:00
CMakeLists.txt [lldb] Make lldbVersion a full fledged library 2021-12-08 15:14:34 -08:00