tidied hash32, unicorn
MODIFY
src/afl-performance.c
src/afl-performance.c
@@ -130,13 +130,13 @@ void long_jump(afl_state_t *afl) {
/* we switch from afl's murmur implementation to xxh3 as it is 30% faster -
and get 64 bit hashes instead of just 32 bit. Less collisions! :-) */
-u32 hash32(const void *key, u32 len, u32 seed) {
+u32 inline hash32(const void *key, u32 len, u32 seed) {
- return XXH64(key, len, seed) % 0x100000000;
+ return XXH32(key, len, seed);
}
-u64 hash64(const void *key, u32 len, u64 seed) {
+u64 inline hash64(const void *key, u32 len, u64 seed) {
return XXH64(key, len, seed);

MODIFY
unicorn_mode/UNICORNAFL_VERSION
unicorn_mode/UNICORNAFL_VERSION
-09e8e8ad
+04765d30

MODIFY
unicorn_mode/unicornafl
unicorn_mode/unicornafl
-Subproject commit 09e8e8adec97482d9937dd15f73f78611de19bc3
+Subproject commit 04765d30ac3c3d31d83520f35237a52d18002c83

tidied hash32, unicorn