• Kenton Varda's avatar
    Optimize hash table modulus operation using big switch. · 25a25704
    Kenton Varda authored
    Integer division is really, really slow. The integer hash table benchmark spends most of its time in modulus operations!
    
    This change shaves 32% off the integer hash table benchmark runtime, and 8% off the string hash table benchmark runtime.
    25a25704
Name
Last commit
Last update
..
cmake Loading commit data...
ekam-provider Loading commit data...
m4 Loading commit data...
pkgconfig Loading commit data...
samples Loading commit data...
src Loading commit data...
CMakeLists.txt Loading commit data...
LICENSE.txt Loading commit data...
Makefile.am Loading commit data...
Makefile.ekam Loading commit data...
README.txt Loading commit data...
afl-fuzz.sh Loading commit data...
configure.ac Loading commit data...
regenerate-bootstraps.sh Loading commit data...
setup-autotools.sh Loading commit data...
setup-ekam.sh Loading commit data...