Add benchmarks using library interface

This commit is contained in:
infogulch
2023-11-11 11:22:02 -06:00
committed by Joe Taber
parent 1656d9d7ad
commit 8570f119c0
12 changed files with 727 additions and 21 deletions

14
benches/run_criterion.rs Normal file
View File

@@ -0,0 +1,14 @@
use criterion::{criterion_group, criterion_main, Criterion};
mod setup;
fn bench_criterion(c: &mut Criterion) {
setup::benches().run_all_criterion(c);
}
criterion_group!(
name = bench_group;
config = Criterion::default().sample_size(10);
targets = bench_criterion
);
criterion_main!(bench_group);