Module Name: src Committed By: joerg Date: Mon Apr 5 14:01:26 UTC 2010
Modified Files: src/libexec/ld.elf_so: headers.c reloc.c rtld.h symbol.c Log Message: Use fast_remainder32 for the ELF hash. For the hot cache case, this speeds up Firefox startup by over 2% on AMD64. Limit hash table buckets to 32bit. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/libexec/ld.elf_so/headers.c cvs rdiff -u -r1.101 -r1.102 src/libexec/ld.elf_so/reloc.c cvs rdiff -u -r1.90 -r1.91 src/libexec/ld.elf_so/rtld.h cvs rdiff -u -r1.52 -r1.53 src/libexec/ld.elf_so/symbol.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.