[PATCH] D124082: [Debuginfo][llvm-dwarfdump][dsymutil] Add dsymutil compatibility dump.

Jonas Devlieghere via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu May 5 16:29:57 PDT 2022


JDevlieghere added a comment.

When you used this to compare the output of dsymutil changes, what was the input binary? Does this generate meaningful output for bigger programs like dsymutil itself?

In my experience, when you change the dsymutil algorithm that marks dies as kept, they end up in different subtrees. Is that something this tool can deal with? My original assumption was that it can't, but then I don't understand how this was useful for the other two patches.

In D124082#3474691 <https://reviews.llvm.org/D124082#3474691>, @probinson wrote:

> Comparing different DWARF output in a more abstract way is exactly what the llvm-dva tool is designed to do; unfortunately it isn't upstream yet, although @CarlosAlbertoEnciso is working on generating the patches now.
> I'd prefer not to have a works-in-a-few-cases-for-one-tool feature come in when a better solution is around the corner.

+1 if that tool is actually coming. @CarlosAlbertoEnciso or @probinson do you have a rough timeline in mind?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D124082/new/

https://reviews.llvm.org/D124082



More information about the llvm-commits mailing list