[llvm-dev] LLD status update and performance chart

Rafael Avila de Espindola via llvm-dev llvm-dev at lists.llvm.org
Tue Dec 13 12:27:11 PST 2016


Mehdi Amini <mehdi.amini at apple.com> writes:
>> If it takes two months for you to investigate and make a proposal, why are you so confident about the conclusion of the investigation that what you think (I still don't get what it is) is doable? I actually dug into the old LLD for two years (not months) with the hope that there's a good way of make it work but failed.
>
> You can’t be serious. You’re bait is asking for me proposing a different architecture. I’m not biting.
> This is *not* the baseline. For instance, you said from the start that you won’t return an Error from APIs and instead call exit(). I don’t need to propose a “linker architecture” for that.
> The main contention point is how any library design guidelines is rejected from the start on the principle that it’ll slow down the linker.

Unless you have a design with multiple libraries, coding *as if* it was
a library is just additional effort for producing an inferior result.

Cheers,
Rafael


More information about the llvm-dev mailing list