[PATCH] D70350: [DWARF] Allow cross-CU references of subprogram definitions
Vedant Kumar via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 9 14:28:26 PDT 2021
vsk added a subscriber: jmorse.
vsk added a comment.
In D70350#2867905 <https://reviews.llvm.org/D70350#2867905>, @kyulee wrote:
> @vsk As commented in https://bugs.llvm.org/show_bug.cgi?id=48790, this seems to impact us when building a large app with LTO even in XCode.
> I don't have a cutdown but it showed up frequently blocking us stack traces with symbolication. Have we considered fixing this or backing out this change?
@jmorse has a patch up that should address an issue with definition DIEs not being created in the unit referenced by their subprogram: D94976 <https://reviews.llvm.org/D94976>. I haven't caught up with the discussion there.
The impact of backing out this change would be that backtraces including artificial tail call frames and parameter entry value evaluation would to an appreciable extent stop working in some of our key internal projects.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D70350/new/
https://reviews.llvm.org/D70350
More information about the llvm-commits
mailing list