aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-07-15Reland "[lldb] [llgs] Fix multi-resume bugs with nonstop mode"Michał Górny1-34/+98
2022-07-15Revert "[lldb] [llgs] Fix multi-resume bugs with nonstop mode"Michał Górny1-98/+34
2022-07-15[lldb] [llgs] Fix multi-resume bugs with nonstop modeMichał Górny1-34/+98
2022-07-14[lldb] [llgs] Remove not-really-used m_inferior_prev_stateMichał Górny1-20/+7
2022-07-14[lldb] [llgs] Convert m_debugged_processes into a map of structsMichał Górny1-23/+32
2022-06-28[lldb] [llgs] Fix premature server exit if multiprocess+nonstopMichał Górny1-3/+3
2022-06-28[lldb] Add a NativeProcessProtocol::Threads() iterableMichał Górny1-35/+19
2022-06-27[lldb] [llgs] Support "t" vCont actionMichał Górny1-1/+6
2022-06-25Reland "[lldb] [llgs] Support multiprocess in qfThreadInfo"Michał Górny1-24/+29
2022-06-25Revert "[lldb] [llgs] Support multiprocess in qfThreadInfo"Michał Górny1-29/+24
2022-06-24[lldb] [llgs] Introduce an AppendThreadIDToResponse() helperMichał Górny1-11/+13
2022-06-24[lldb] [llgs] Implement the 'T' packetMichał Górny1-0/+32
2022-06-24[lldb] [llgs] Include PID in QC response in multiprocess modeMichał Górny1-1/+4
2022-06-24[lldb] [llgs] Support multiprocess in qfThreadInfoMichał Górny1-24/+32
2022-06-24[lldb] [llgs] Support resuming one process with PID!=current via vContMichał Górny1-60/+47
2022-06-24[lldb] [llgs] Implement the vKill packetMichał Górny1-1/+37
2022-06-24[lldb] [llgs] Make `k` kill all processes, and fix multiple exitsMichał Górny1-33/+48
2022-06-21[lldb] [llgs] Add a test for detach-all packetMichał Górny1-0/+4
2022-06-21[lldb] [llgs] Fix signo sent with fork/vfork/vforkdone eventsMichał Górny1-2/+2
2022-06-21[lldb] [llgs] Implement non-stop style stop notification packetsMichał Górny1-44/+193
2022-06-20[lldb] [llgs] Refactor SendStopReasonForState for multiprocessMichał Górny1-14/+25
2022-06-20[lldb] [llgs] Refactor SendStopReplyPacketForThread for multiprocessMichał Górny1-18/+16
2022-06-20[lldb] [llgs] Include process ID in stop responsesMichał Górny1-2/+6
2022-06-20[lldb] [llgs] Include process id in W/X stop reasonsMichał Górny1-0/+2
2022-04-05[lldb] Update the NativeRegisterContext to take a WritableMemoryBufferJonas Devlieghere1-1/+1
2022-02-03[lldb] Rename Logging.h to LLDBLog.h and clean up includesPavel Labath1-0/+1
2022-02-02[lldb] Convert "LLDB" log channel to the new APIPavel Labath1-54/+54
2022-01-25[lldb] Make logging machinery type-safePavel Labath1-1/+1
2022-01-13[lldb] [llgs] Implement qXfer:siginfo:readMichał Górny1-0/+14
2021-11-25[lldb/gdb-remote] Ignore spurious ACK packetsPavel Labath1-12/+0
2021-11-12[lldb][NFC] Inclusive language: replace master/slave names for ptysQuinn Pham1-1/+1
2021-10-28[lldb] [Host/Socket] Make DecodeHostAndPort() return a dedicated structMichał Górny1-5/+1
2021-10-26[lldb] [lldb-gdbserver] Unify listen/connect code to use ConnectionFileDescri...Michał Górny1-0/+41
2021-10-22[lldb] [Utility/UriParser] Replace port==-1 with llvm::NoneMichał Górny1-1/+0
2021-10-22[llvm] [ADT] Update llvm::Split() per Pavel Labath's suggestionsMichał Górny1-1/+1
2021-10-07Recommit: [lldb] Remove "dwarf dynamic register size expressions" from Regist...Pavel Labath1-20/+1
2021-10-06Revert "[lldb] Remove "dwarf dynamic register size expressions" from Register...Michael Forster1-1/+20
2021-10-06[lldb] Remove "dwarf dynamic register size expressions" from RegisterInfoPavel Labath1-20/+1
2021-09-27[llvm] [ADT] Add a range/iterator-based Split()Michał Górny1-4/+1
2021-09-10[lldb] [gdb-remote] Implement the vRun packetMichał Górny1-0/+35
2021-09-07[lldb] Add missing newline to stderr output on failed attachDavid Spickett1-1/+1
2021-09-06[lldb] Silence compiler warnings from 37cbd817d3e2b8c673862e2eb262cad6dd3dd244Benjamin Kramer1-4/+3
2021-09-06[lldb] [llgs server] Support creating core dumps on NetBSDMichał Górny1-0/+41
2021-07-30[lldb] Correct format of qMemTags type fieldDavid Spickett1-4/+24
2021-07-27[lldb][AArch64] Add memory tag writing to lldb-serverDavid Spickett1-0/+92
2021-07-02[lldb] [gdb-remote server] Support selecting process via HgMichał Górny1-20/+28
2021-06-24[lldb][AArch64] Add memory tag reading to lldb-serverDavid Spickett1-0/+70
2021-06-24[lldb][AArch64] Add memory-tagging qSupported featureDavid Spickett1-0/+2
2021-05-26[lldb][NFC] Use C++ versions of the deprecated C standard library headersRaphael Isemann1-1/+1
2021-04-27[lldb] [gdb-remote] Report QPassSignals and qXfer via extensions APIMichał Górny1-8/+16