[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