public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* [PATCH v4 0/2] gdbserver: add thread map
@ 2024-10-22 15:02 Stephan Rohr
  2024-10-22 15:02 ` [PATCH v4 1/2] gdbserver: introduce 'owning_introdusive_list' type Stephan Rohr
  2024-10-22 15:02 ` [PATCH v4 2/2] gdbserver: add process specific thread list and map Stephan Rohr
  0 siblings, 2 replies; 3+ messages in thread
From: Stephan Rohr @ 2024-10-22 15:02 UTC (permalink / raw)
  To: gdb-patches; +Cc: simark, aburgess

Hi all,

this is version 4 of my patch that extends the 'process_info' struct
with a process specific thread map for faster lookup of threads.

You can find v3 of the patch at
https://sourceware.org/pipermail/gdb-patches/2024-October/212481.html

You can find Simon's feedback on v3 at
https://sourceware.org/pipermail/gdb-patches/2024-October/212490.html
https://sourceware.org/pipermail/gdb-patches/2024-October/212492.html
https://sourceware.org/pipermail/gdb-patches/2024-October/212493.html

You can find v2 of the patch at
https://sourceware.org/pipermail/gdb-patches/2024-September/211509.html

Simon's feedback on v2:
https://sourceware.org/pipermail/gdb-patches/2024-October/212207.html

My reply on v2:
https://sourceware.org/pipermail/gdb-patches/2024-October/212471.html

Changes from v3:
  * Merged the patch introducing gdb::function_view.
  * Fixed the review findings from Simon.

I appreciate your feedback.

Thanks
Stephan

Stephan Rohr (2):
  gdbserver: introduce 'owning_introdusive_list' type
  gdbserver: add process specific thread list and map

 gdbserver/gdbthread.h  |  28 ++++--
 gdbserver/inferiors.cc | 222 ++++++++++++++++++++++++++---------------
 gdbserver/inferiors.h  |  46 +++++++--
 gdbserver/server.cc    |  68 ++++++++++---
 4 files changed, 257 insertions(+), 107 deletions(-)

-- 
2.34.1

Intel Deutschland GmbH
Registered Address: Am Campeon 10, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Sean Fennelly, Jeffrey Schneiderman, Tiffany Doon Silva
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928


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

end of thread, other threads:[~2024-10-22 15:02 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-10-22 15:02 [PATCH v4 0/2] gdbserver: add thread map Stephan Rohr
2024-10-22 15:02 ` [PATCH v4 1/2] gdbserver: introduce 'owning_introdusive_list' type Stephan Rohr
2024-10-22 15:02 ` [PATCH v4 2/2] gdbserver: add process specific thread list and map Stephan Rohr

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).