[LLVMdev] [RFC] Less memory and greater maintainability for debug info IR

Bob Wilson bob.wilson at apple.com
Fri Oct 17 16:53:01 PDT 2014


> On Oct 17, 2014, at 12:02 PM, Alex Rosenberg <alexr at leftfield.org> wrote:
> 
> On Oct 17, 2014, at 8:47 AM, Duncan P. N. Exon Smith <dexonsmith at apple.com> wrote:
> 
>> 
>>> On 2014 Oct 16, at 22:09, Sean Silva <chisophugis at gmail.com> wrote:
>>> 
>>> Dig into this first!
>> 
>> This isn't the right forum for digging into ld64.
> 
> I would at least hope that if the issue is in ld64 itself and not LTO, that we are making sure that lld is not repeating the same choices here.
> 
> FWIW, we have our own custom linker and LTO builds easily chews through memory into this peak size realm, way beyond what a non-LTO link would do.

Yes, absolutely. There are quite a few different aspects of improving LTO scalability. Most of them are not specific to a particular linker. This is just one of them. If you guys want to tackle other problems, feel free.



More information about the llvm-dev mailing list