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

Eric Christopher echristo at gmail.com
Fri Oct 17 17:36:32 PDT 2014


On Fri, Oct 17, 2014 at 4:53 PM, Bob Wilson <bob.wilson at apple.com> wrote:
>
>> 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.

+1.

-eric

> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev



More information about the llvm-dev mailing list