[v2,0/3] DWARF type signature lookup fallback.

Message ID cover.1741792976.git.dominik.mascherbauer@oracle.com
Headers
Series DWARF type signature lookup fallback. |

Message

Dominik Mascherbauer March 12, 2025, 3:37 p.m. UTC
  In v2:

  - Update NEWS and manual entry
  - Update command doc in read.c

--

I am working on a patch that adds parameters to allow type signature fallback for DWARF type units to fallback to other objfiles.
This allows to only create type units once and reuse them by their type signature, reducing duplication of type units.
It builds on the uniqueness of type signatures, so a type signature always references the same type unit.

This is my first time using a mailing list, so please remind me of any formatting errors or other mistakes.

Thanks,
Dominik

dominikmascherbauer (3):
  Add new commands for controlling type signature fallback.
  Add type signature fallback and JIT objfile restriction.
  Add testing for type signature fallback.

 gdb/NEWS                                      |  21 ++
 gdb/doc/gdb.texinfo                           |  34 +++
 gdb/dwarf2/read.c                             | 255 ++++++++++++++++--
 gdb/jit.c                                     |   6 +-
 gdb/objfile-flags.h                           |   3 +
 .../gdb.dwarf2/sig-type-fallback-jit.c        |  62 +++++
 .../gdb.dwarf2/sig-type-fallback-jit.exp      |  75 ++++++
 7 files changed, 425 insertions(+), 31 deletions(-)
 create mode 100644 gdb/testsuite/gdb.dwarf2/sig-type-fallback-jit.c
 create mode 100644 gdb/testsuite/gdb.dwarf2/sig-type-fallback-jit.exp


base-commit: 512316811d47d689d75d25aa9d5b98bdafd64df6