summaryrefslogtreecommitdiffstats
path: root/benches/2023.rs
blob: 08d709ae3ff4dfcd8475be8be3b2ee387d896c97 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#[macro_use]
mod helpers;

#[path = "../src/bin/2023/day1.rs"]
mod day1;
// NEXT MOD

day!(2023, 1, day1);
// NEXT DAY

fn bench_2023(c: &mut criterion::Criterion) {
    c.bench_function("2023", |b| {
        b.iter(|| {
            day_combined!(2023, 1, day1);
            // NEXT DAY COMBINED
        })
    });
}
criterion::criterion_group!(benches_2023, bench_2023);

criterion::criterion_main!(
    benches_2023,
    bench_2023day1,
    // NEXT GROUP
);