[PATCH 0/3] Varobj re_set clanup

Lancelot SIX lancelot.six@amd.com
Thu Aug 4 13:02:28 GMT 2022


This series is a follow-up to this series:
https://sourceware.org/pipermail/gdb-patches/2022-August/191172.html

Patch 1 of the original series has already been merged.

Patch 2 of the original series is replaced by patch 2 of this series which is
much cleaner.  Patch 1 and 3 are meant to simplify varobj lifecycle.

All feedbacks are welcome.
Best,
Lancelot.

Lancelot SIX (2):
  gdb/varobj: Do not invalidate locals in varobj_invalidate_iter
  gdb/varobj: Only re-evaluate invalid globals durin re_set

Tom de Vries (1):
  gdb/varobj: Reset varobj after relocations have been computed

 gdb/symfile.c                                 |  6 +--
 .../gdb.mi/mi-var-invalidate-shlib.exp        | 42 ++++++++++++++++---
 gdb/testsuite/gdb.mi/mi-var-invalidate.exp    |  4 +-
 gdb/varobj.c                                  | 38 +++++------------
 gdb/varobj.h                                  |  5 ++-
 5 files changed, 57 insertions(+), 38 deletions(-)


base-commit: f74a5e6f2ed5180ce28d6478a6d7a7a1982c5d43
-- 
2.34.1



More information about the Gdb-patches mailing list