On Fri, Aug 24, 2012 at 09:29:29AM +0200, musl wrote:
I tested it and it works well.
Is there anything I changed that you think might be better done a
different way?
My tests are based on small libs (with a small set of shared symbols).
I mixed libs with gnu hash and sysv hash.
Tried to resolve symbols via dlsym.
Have you tested it on big libraries ?
No, just very minimal testing.
Do you want me to do some specific tests ?
Actually, the main thing I'm interested in is whether the bloom filter
is ever beneficial. I took it out trying to streamline the code and
shaved about 8% off the lookup time for symbols in the main program,
but I didn't investigate how the change affects symbols not found in
the first file searched. Would you be interested in running some tests
to determine if it might be useful to try adding it back?
I tried the perf application (