xxHash
xxHash copied to clipboard
Extremely fast non-cryptographic hash algorithm
I personally use a lot ```md5sum``` to find duplicate files, is it suitable for this application? except for secrets is there anything ```xxhash``` should not be used for?
Fixes: | xxhash.h:3932:1: error: inlining failed in call to 'always_inline' 'XXH3_accumulate_512_sse2': function not considered for inlining | 3932 | XXH3_accumulate_512_sse2( void* XXH_RESTRICT acc, | | ^~~~~~~~~~~~~~~~~~~~~~~~ | xxhash.h:4369:9: note: called...
I am hashing (mostly small) objects guaranteed to have at least 8 byte alignment and multiples of 8 byte sizes. Is there any way to exploit this conjunction? _E.g._ use...
XXH3 output format, non-BSD style checksum lines (From reading other posts relating to XXH3), seems you want XXH3 to be "different", so I (am assuming) in that regard, if you...
We noticed on a project that due to `XXH3_kSecret` being static, it gets duplicated for every translation unit that includes `xxhash.h`. We end up utilizing it enough that the `XXH3_kSecret`...
This is in preparation for an SVE implementation. It may also improve performance for the normal x86 dispatcher.
answering #717
Compiling with ICC, leads to evaluation of XXH_FALLTHROUGH as empty string and we get the following warning message xxhash.h(2344): warning #169: expected a declaration case 11: XXH_PROCESS4; XXH_FALLTHROUGH
Allow the definition of a custom C++ namespace. Closes #705