public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] Implement the DAP notStopped response
@ 2023-11-10 15:14 Tom Tromey
  2023-11-10 15:14 ` [PATCH v2 1/3] Automatically run (most) DAP requests in gdb thread Tom Tromey
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Tom Tromey @ 2023-11-10 15:14 UTC (permalink / raw)
  To: gdb-patches

This series implements the DAP 'notStopped' response.
Tested on x86-64 Fedora 38.

This probably conflicts with other DAP patches I've sent, but of
course I'll rebase & fix up as needed if/when those land.

---
Changes in v2:
- Changed a few names as suggested by Kévin
- Removed a FIXME in favor of an explanation
- Link to v1: https://inbox.sourceware.org/gdb-patches/20231107-dap-not-stopped-v1-0-3d91c935255d@adacore.com

---
Tom Tromey (3):
      Automatically run (most) DAP requests in gdb thread
      Remove ExecutionInvoker
      Implement the notStopped DAP response

 gdb/python/lib/gdb/dap/breakpoint.py  |  13 ++---
 gdb/python/lib/gdb/dap/bt.py          |  23 +++-----
 gdb/python/lib/gdb/dap/disassemble.py |   6 +-
 gdb/python/lib/gdb/dap/evaluate.py    |  23 +++-----
 gdb/python/lib/gdb/dap/events.py      |  44 +++++++-------
 gdb/python/lib/gdb/dap/launch.py      |  23 +++-----
 gdb/python/lib/gdb/dap/locations.py   |   4 +-
 gdb/python/lib/gdb/dap/memory.py      |  21 ++-----
 gdb/python/lib/gdb/dap/modules.py     |   4 +-
 gdb/python/lib/gdb/dap/next.py        |  29 ++++++----
 gdb/python/lib/gdb/dap/pause.py       |   7 +--
 gdb/python/lib/gdb/dap/scopes.py      |   5 +-
 gdb/python/lib/gdb/dap/server.py      | 104 ++++++++++++++++++++++++++++------
 gdb/python/lib/gdb/dap/sources.py     |  32 ++++-------
 gdb/python/lib/gdb/dap/threads.py     |  12 +---
 gdb/testsuite/gdb.dap/pause.exp       |   7 +++
 16 files changed, 188 insertions(+), 169 deletions(-)
---
base-commit: 3cb843c9df28a2a4cbb6d6e6c96fda2a6ca26295
change-id: 20231107-dap-not-stopped-361e6df17333

Best regards,
-- 
Tom Tromey <tromey@adacore.com>


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-11-17 15:33 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-10 15:14 [PATCH v2 0/3] Implement the DAP notStopped response Tom Tromey
2023-11-10 15:14 ` [PATCH v2 1/3] Automatically run (most) DAP requests in gdb thread Tom Tromey
2023-11-10 15:14 ` [PATCH v2 2/3] Remove ExecutionInvoker Tom Tromey
2023-11-10 15:14 ` [PATCH v2 3/3] Implement the notStopped DAP response Tom Tromey
2023-11-10 15:44 ` [PATCH v2 0/3] Implement the DAP notStopped response Kévin Le Gouguec
2023-11-17 15:33 ` Tom Tromey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).