summaryrefslogtreecommitdiffstats
path: root/benches/2022.rs
blob: b6ee3df5a4ad72ff8100be71d82e14d3ce19b0af (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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#[macro_use]
mod helpers;

#[path = "../src/bin/2022/day1.rs"]
mod day1;
#[path = "../src/bin/2022/day10.rs"]
mod day10;
#[path = "../src/bin/2022/day11.rs"]
mod day11;
#[path = "../src/bin/2022/day12.rs"]
mod day12;
#[path = "../src/bin/2022/day2.rs"]
mod day2;
#[path = "../src/bin/2022/day3.rs"]
mod day3;
#[path = "../src/bin/2022/day4.rs"]
mod day4;
#[path = "../src/bin/2022/day5.rs"]
mod day5;
#[path = "../src/bin/2022/day6.rs"]
mod day6;
#[path = "../src/bin/2022/day7.rs"]
mod day7;
#[path = "../src/bin/2022/day8.rs"]
mod day8;
#[path = "../src/bin/2022/day9.rs"]
mod day9;
// NEXT MOD

day!(2022, 1, day1);
day!(2022, 2, day2);
day!(2022, 3, day3);
day!(2022, 4, day4);
day!(2022, 5, day5);
day!(2022, 6, day6);
day!(2022, 7, day7);
day!(2022, 8, day8);
day!(2022, 9, day9);
day!(2022, 10, day10);
day!(2022, 11, day11);
day!(2022, 12, day12);
// NEXT DAY

criterion::criterion_main!(
    bench_2022day1,
    bench_2022day2,
    bench_2022day3,
    bench_2022day4,
    bench_2022day5,
    bench_2022day6,
    bench_2022day7,
    bench_2022day8,
    bench_2022day9,
    bench_2022day10,
    bench_2022day11,
    bench_2022day12,
    // NEXT GROUP
);