[PATCH] D13958: Mere SHF_STRING

Rui Ueyama via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 22 16:02:48 PDT 2015


On Thu, Oct 22, 2015 at 2:28 PM, Rafael EspĂ­ndola <
rafael.espindola at gmail.com> wrote:

> > I am doing a new clang build with this and will post the results shortly.
>
> This time including --gc-sections (since it is already on master):
>
> * gold    77092528 bytes, 1.591897178 seconds
> * master  84991536 bytes, 0.501578306 seconds
> * patch   74723056 bytes, 0.734235534 seconds
>

Good numbers. We are probably already on per with gold in terms of output
size. (It's actually more than per, so we may be discarding too much data
with --gc-sections, but I don't know what that is. At least all tests still
pass.)

This feature makes LLD about 1.5x slower. Does this feature have to be
enabled by default? It feels like it's a kind of -O1 feature for linkers.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151022/7fd9ff59/attachment.html>


More information about the llvm-commits mailing list