[lld] r250808 - [ELF2] - Lazy relocation support for x86_64.

Rui Ueyama via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 20 13:15:09 PDT 2015


On Tue, Oct 20, 2015 at 1:04 PM, George Rimar <grimar at accesssoftek.com>
wrote:

> >Well, I didn't do perf testing or something like that. I'd be interesting
> to see how many microseconds are needed on average to resolve one dynamic
> symbol.
>
> Well that curious.
> I could write some script or something like that just to generate any N
> DSOs and code that uses it to see how fast it will execute with lazy
> resolution in compare with without.


That would be awesome. Please be careful about the detail conditions
because the symbol resolution performance is affected by various conditions
such as library search order, symbol name, etc. Probably the easiest way to
evaluate that is to use a real world program, such as Clang, as a benchmark.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151020/bdc582e4/attachment.html>


More information about the llvm-commits mailing list