Also:
- Expands `tests/core/hash`
- Fixes bug found in `#hash(s, "murmur64")`
This commit is contained in:
Jeroen van Rijn
2025-07-25 12:00:24 +02:00
parent 315cd51f76
commit 3a7e4873cd
4 changed files with 348 additions and 118 deletions

View File

@@ -4869,8 +4869,8 @@ u64 gb_murmur64_seed(void const *data_, isize len, u64 seed) {
u64 h = seed ^ (len * m);
u64 const *data = cast(u64 const *)data_;
u8 const *data2 = cast(u8 const *)data_;
u64 const* end = data + (len / 8);
u8 const *data2 = cast(u8 const *)end;
while (data != end) {
u64 k = *data++;