Thrrreeee wrote:

LGTM, I have tested it, and the RSS reduction is quite noticeable. But, from my 
understanding, these changes don't seem to need to depend on 
[#207291](https://github.com/llvm/llvm-project/pull/207291).

>   // For split DWARF, preprocessDWODebugInfo already fully extracts the .dwo's
>     // DIE array.
    if (DIEUnit->isDWOUnit()) {
      for (const DWARFDebugInfoEntry &Entry : DIEUnit->dies())
        processScopeDie(DWARFDie(DIEUnit, &Entry));
      continue;
    }

The code here just consumes getNonSkeletonUnitDIE(false, xx), right? Maybe the 
change here could be reworded to avoid causing confusion. Such as, first PR 
#207292 and then #207291? Nothing critical, just a small nitpick :)

https://github.com/llvm/llvm-project/pull/207292
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to