From c7d65fa3685a5f48cfedaa7a1adf758e1dc6d219 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Tue, 30 May 2023 18:26:39 -0700 Subject: [PATCH] std.hash: add xxhash to benchmark and fix its API --- lib/std/hash/benchmark.zig | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/std/hash/benchmark.zig b/lib/std/hash/benchmark.zig index cf2f18d22f..a3fc6c2574 100644 --- a/lib/std/hash/benchmark.zig +++ b/lib/std/hash/benchmark.zig @@ -38,6 +38,16 @@ const hashes = [_]Hash{ .name = "wyhash", .init_u64 = 0, }, + Hash{ + .ty = hash.XxHash64, + .name = "xxhash64", + .init_u64 = 0, + }, + Hash{ + .ty = hash.XxHash32, + .name = "xxhash32", + .init_u64 = 0, + }, Hash{ .ty = hash.Fnv1a_64, .name = "fnv1a",