[LLVMdev] On LLD performance
rafael.espindola at gmail.com
Thu Mar 19 09:36:16 PDT 2015
> * Regarding the Rafeal’s performance comparison with gold (where lld is
> about half the speed). The old binutil’s ld was a cross platform linker
> that supported multiple formats. The goal of gold was to have better
> performance by only supporting ELF. So I would expect gold to be faster
> than the general purpose lld.
Well, knowing that a linker supports other formats is not consolation
for a user waiting for a link to finish :-)
Hopefully we can figure out what makes lld slower without impacting
its design too much, but if an abstraction has such a high cost we
should revisit it.
More information about the llvm-dev