fn bench_rolling_hashes()

in merkledb/benches/rolling_hash_benchmark.rs [259:269]


fn bench_rolling_hashes(c: &mut Criterion) {
    let mut sh = SumHash::init(0xFF, 64, 1234);
    let mut bh = BuzHash::init(0xFF, 128, 1234);
    let mut gh = GearHash::init(0xFF, 1234);

    let mut group = c.benchmark_group("Rolling Hashes");
    group.bench_function("SumHash", |b| b.iter(|| run_rolling_hash(&mut sh)));
    group.bench_function("BuzzHash", |b| b.iter(|| run_rolling_hash(&mut bh)));
    group.bench_function("GearHash", |b| b.iter(|| run_rolling_hash(&mut gh)));
    group.finish();
}