summaryrefslogtreecommitdiffstats
path: root/benches/2023.rs
diff options
context:
space:
mode:
Diffstat (limited to 'benches/2023.rs')
-rw-r--r--benches/2023.rs25
1 files changed, 25 insertions, 0 deletions
diff --git a/benches/2023.rs b/benches/2023.rs
new file mode 100644
index 0000000..08d709a
--- /dev/null
+++ b/benches/2023.rs
@@ -0,0 +1,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
+);