commit | 84389c64562e2b2ba43225b5b7a9df7d974479b1 | [log] [tgz] |
---|---|---|
author | Alexander Monakov <amonakov@ispras.ru> | Sun Jun 28 02:48:31 2015 +0300 |
committer | Rich Felker <dalias@aerifal.cx> | Sun Jun 28 01:49:53 2015 +0000 |
tree | eef353570514b58e5aa4e91a6e76b9d6b7a31dfd | |
parent | 66d45787c865a1807ae397a89a14699394ed4fa4 [diff] |
dynlink.c: use bloom filter in gnu hash lookup Introduce gnu_lookup_filtered and use it to speed up symbol lookups in find_sym (do_dlsym is left as is, based on an expectation that frequently dlsym queries will use a dlopen handle rather than RTLD_NEXT or RTLD_DEFAULT, and will not need to look at more than one DSO).