[llvm-dev] [RFC] Making .eh_frame more linker-friendly

George Rimar via llvm-dev
Wed, 28 Mar 2018 15:44:25 -0000

>@Grimar: Did you do any profiling of the code? Were the slowdowns

>you were seeing fundamental (i.e. due to IO) or could a more optimal

>implementation reduce the slowdown? Did you do any end to end

>timings for compilation + link time?


No, as far I remember I did not profile this. All results I had were about
linker
timing for linking clang (posted in this thread).

I think the slowdown is natural. The more input sections we have the slower we
are.
Since LLD is very fast by nature, honestly I do not really believe there is a
huge
chance to significantly boost the observed ~12(?) percents slowdown.
Otherwise, that would probably be done earlier for the common case.


George.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20180328/9ff9ab65/attachment.html>