[all-commits] [llvm/llvm-project] 1bc989: [lldb/DWARF] Remove duplicate type filtering (#116...

Pavel Labath via All-commits all-commits at lists.llvm.org
Mon Nov 25 00:52:41 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1bc98957c898d7e7233746a7b284982d20539593
      https://github.com/llvm/llvm-project/commit/1bc98957c898d7e7233746a7b284982d20539593
  Author: Pavel Labath <pavel at labath.sk>
  Date:   2024-11-25 (Mon, 25 Nov 2024)

  Changed paths:
    M lldb/source/Plugins/SymbolFile/DWARF/DWARFIndex.cpp
    M lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp

  Log Message:
  -----------
  [lldb/DWARF] Remove duplicate type filtering (#116989)

In #108907, the index classes started filtering the DIEs according to
the full type query (instead of just the base name). This means that the
checks in SymbolFileDWARF are now redundant.

I've also moved the non-redundant checks so that now all checking is
done in the DWARFIndex class and the caller can expect to get the final
filtered list of types.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list