From 043e3922c8ab34b3093b6824a6d127658ee204a4 Mon Sep 17 00:00:00 2001 From: TheIronBorn Date: Thu, 4 Aug 2022 21:26:40 +0000 Subject: [PATCH] add throughput to benches --- bench.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bench.rs b/bench.rs index b543954..27de616 100644 --- a/bench.rs +++ b/bench.rs @@ -26,6 +26,7 @@ macro_rules! generate_benches { #[bench] fn $fx(b: &mut Bencher) { let s = black_box($s); + b.bytes = s.len(); b.iter(|| { fxhash::hash(&s) }) @@ -34,6 +35,7 @@ macro_rules! generate_benches { #[bench] fn $fx32(b: &mut Bencher) { let s = black_box($s); + b.bytes = s.len(); b.iter(|| { fxhash::hash32(&s) }) @@ -42,6 +44,7 @@ macro_rules! generate_benches { #[bench] fn $fx64(b: &mut Bencher) { let s = black_box($s); + b.bytes = s.len(); b.iter(|| { fxhash::hash64(&s) }) @@ -50,6 +53,7 @@ macro_rules! generate_benches { #[bench] fn $fnv(b: &mut Bencher) { let s = black_box($s); + b.bytes = s.len(); b.iter(|| { fnvhash(&s) }) @@ -58,6 +62,7 @@ macro_rules! generate_benches { #[bench] fn $sea(b: &mut Bencher) { let s = black_box($s); + b.bytes = s.len(); b.iter(|| { seahash(&s) }) @@ -75,4 +80,4 @@ generate_benches!( bench_fx_024, bench_fx32_024, bench_fx64_024, bench_fnv_024, bench_seahash_024, "123456789012345678901234", bench_fx_068, bench_fx32_068, bench_fx64_068, bench_fnv_068, bench_seahash_068, "11234567890123456789012345678901234567890123456789012345678901234567", bench_fx_132, bench_fx32_132, bench_fx64_132, bench_fnv_132, bench_seahash_132, "112345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901", -); \ No newline at end of file +);