]> git.ipfire.org Git - thirdparty/ccache.git/commit
Replace murmurhashneutral2 with xxHash (XXH64)
authorJoel Rosdahl <joel@rosdahl.net>
Sat, 29 Jun 2019 18:35:48 +0000 (20:35 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Mon, 1 Jul 2019 19:29:33 +0000 (21:29 +0200)
commit3d8daffc73b0e7319391843835bad627f9129510
tree8fc874a09a76053f51a9751d7d5087ccf076623d
parenta7badf49d6c07856041942d404c8c495c0d1ca55
Replace murmurhashneutral2 with xxHash (XXH64)

XXH64 is significantly faster than murmurhashneutral2 (on 64-bit
systems, which one can assume ccache almost always is running on these
days). This of course doesn’t matter for keys in hash tables, but it
opens up for using it as a checksumming algorithm for cached data as
well.
LICENSE.adoc
Makefile.in
dev.mk.in
misc/cppcheck-suppressions.txt
src/hashutil.c
src/manifest.c
src/murmurhashneutral2.c [deleted file]
src/murmurhashneutral2.h [deleted file]
src/xxhash.c [new file with mode: 0644]
src/xxhash.h [new file with mode: 0644]