@@ -35,60 +35,29 @@ macro_rules! benchmark {
35
35
} ;
36
36
}
37
37
38
- mod year2022 {
39
- benchmark ! ( year2022, day01) ;
40
- benchmark ! ( year2022, day02) ;
41
- benchmark ! ( year2022, day03) ;
42
- benchmark ! ( year2022, day04) ;
43
- benchmark ! ( year2022, day05) ;
44
- benchmark ! ( year2022, day06) ;
45
- benchmark ! ( year2022, day07) ;
46
- benchmark ! ( year2022, day08) ;
47
- benchmark ! ( year2022, day09) ;
48
- benchmark ! ( year2022, day10) ;
49
- benchmark ! ( year2022, day11) ;
50
- benchmark ! ( year2022, day12) ;
51
- benchmark ! ( year2022, day13) ;
52
- benchmark ! ( year2022, day14) ;
53
- benchmark ! ( year2022, day15) ;
54
- benchmark ! ( year2022, day16) ;
55
- benchmark ! ( year2022, day17) ;
56
- benchmark ! ( year2022, day18) ;
57
- benchmark ! ( year2022, day19) ;
58
- benchmark ! ( year2022, day20) ;
59
- benchmark ! ( year2022, day21) ;
60
- benchmark ! ( year2022, day22) ;
61
- benchmark ! ( year2022, day23) ;
62
- benchmark ! ( year2022, day24) ;
63
- benchmark ! ( year2022, day25) ;
38
+ mod year2015 {
39
+ benchmark ! ( year2015, day01) ;
40
+ benchmark ! ( year2015, day02) ;
41
+ benchmark ! ( year2015, day03) ;
42
+ benchmark ! ( year2015, day04) ;
43
+ benchmark ! ( year2015, day05) ;
44
+ benchmark ! ( year2015, day06) ;
45
+ benchmark ! ( year2015, day07) ;
46
+ benchmark ! ( year2015, day08) ;
47
+ benchmark ! ( year2015, day09) ;
48
+ benchmark ! ( year2015, day10) ;
64
49
}
65
50
66
- mod year2021 {
67
- benchmark ! ( year2021, day01) ;
68
- benchmark ! ( year2021, day02) ;
69
- benchmark ! ( year2021, day03) ;
70
- benchmark ! ( year2021, day04) ;
71
- benchmark ! ( year2021, day05) ;
72
- benchmark ! ( year2021, day06) ;
73
- benchmark ! ( year2021, day07) ;
74
- benchmark ! ( year2021, day08) ;
75
- benchmark ! ( year2021, day09) ;
76
- benchmark ! ( year2021, day10) ;
77
- benchmark ! ( year2021, day11) ;
78
- benchmark ! ( year2021, day12) ;
79
- benchmark ! ( year2021, day13) ;
80
- benchmark ! ( year2021, day14) ;
81
- benchmark ! ( year2021, day15) ;
82
- benchmark ! ( year2021, day16) ;
83
- benchmark ! ( year2021, day17) ;
84
- benchmark ! ( year2021, day18) ;
85
- benchmark ! ( year2021, day19) ;
86
- benchmark ! ( year2021, day20) ;
87
- benchmark ! ( year2021, day21) ;
88
- benchmark ! ( year2021, day22) ;
89
- benchmark ! ( year2021, day23) ;
90
- benchmark ! ( year2021, day24) ;
91
- benchmark ! ( year2021, day25) ;
51
+ mod year2019 {
52
+ benchmark ! ( year2019, day01) ;
53
+ benchmark ! ( year2019, day02) ;
54
+ benchmark ! ( year2019, day03) ;
55
+ benchmark ! ( year2019, day04) ;
56
+ benchmark ! ( year2019, day05) ;
57
+ benchmark ! ( year2019, day06) ;
58
+ benchmark ! ( year2019, day07) ;
59
+ benchmark ! ( year2019, day08) ;
60
+ benchmark ! ( year2019, day09) ;
92
61
}
93
62
94
63
mod year2020 {
@@ -119,27 +88,58 @@ mod year2020 {
119
88
benchmark ! ( year2020, day25) ;
120
89
}
121
90
122
- mod year2019 {
123
- benchmark ! ( year2019, day01) ;
124
- benchmark ! ( year2019, day02) ;
125
- benchmark ! ( year2019, day03) ;
126
- benchmark ! ( year2019, day04) ;
127
- benchmark ! ( year2019, day05) ;
128
- benchmark ! ( year2019, day06) ;
129
- benchmark ! ( year2019, day07) ;
130
- benchmark ! ( year2019, day08) ;
131
- benchmark ! ( year2019, day09) ;
91
+ mod year2021 {
92
+ benchmark ! ( year2021, day01) ;
93
+ benchmark ! ( year2021, day02) ;
94
+ benchmark ! ( year2021, day03) ;
95
+ benchmark ! ( year2021, day04) ;
96
+ benchmark ! ( year2021, day05) ;
97
+ benchmark ! ( year2021, day06) ;
98
+ benchmark ! ( year2021, day07) ;
99
+ benchmark ! ( year2021, day08) ;
100
+ benchmark ! ( year2021, day09) ;
101
+ benchmark ! ( year2021, day10) ;
102
+ benchmark ! ( year2021, day11) ;
103
+ benchmark ! ( year2021, day12) ;
104
+ benchmark ! ( year2021, day13) ;
105
+ benchmark ! ( year2021, day14) ;
106
+ benchmark ! ( year2021, day15) ;
107
+ benchmark ! ( year2021, day16) ;
108
+ benchmark ! ( year2021, day17) ;
109
+ benchmark ! ( year2021, day18) ;
110
+ benchmark ! ( year2021, day19) ;
111
+ benchmark ! ( year2021, day20) ;
112
+ benchmark ! ( year2021, day21) ;
113
+ benchmark ! ( year2021, day22) ;
114
+ benchmark ! ( year2021, day23) ;
115
+ benchmark ! ( year2021, day24) ;
116
+ benchmark ! ( year2021, day25) ;
132
117
}
133
118
134
- mod year2015 {
135
- benchmark ! ( year2015, day01) ;
136
- benchmark ! ( year2015, day02) ;
137
- benchmark ! ( year2015, day03) ;
138
- benchmark ! ( year2015, day04) ;
139
- benchmark ! ( year2015, day05) ;
140
- benchmark ! ( year2015, day06) ;
141
- benchmark ! ( year2015, day07) ;
142
- benchmark ! ( year2015, day08) ;
143
- benchmark ! ( year2015, day09) ;
144
- benchmark ! ( year2015, day10) ;
119
+ mod year2022 {
120
+ benchmark ! ( year2022, day01) ;
121
+ benchmark ! ( year2022, day02) ;
122
+ benchmark ! ( year2022, day03) ;
123
+ benchmark ! ( year2022, day04) ;
124
+ benchmark ! ( year2022, day05) ;
125
+ benchmark ! ( year2022, day06) ;
126
+ benchmark ! ( year2022, day07) ;
127
+ benchmark ! ( year2022, day08) ;
128
+ benchmark ! ( year2022, day09) ;
129
+ benchmark ! ( year2022, day10) ;
130
+ benchmark ! ( year2022, day11) ;
131
+ benchmark ! ( year2022, day12) ;
132
+ benchmark ! ( year2022, day13) ;
133
+ benchmark ! ( year2022, day14) ;
134
+ benchmark ! ( year2022, day15) ;
135
+ benchmark ! ( year2022, day16) ;
136
+ benchmark ! ( year2022, day17) ;
137
+ benchmark ! ( year2022, day18) ;
138
+ benchmark ! ( year2022, day19) ;
139
+ benchmark ! ( year2022, day20) ;
140
+ benchmark ! ( year2022, day21) ;
141
+ benchmark ! ( year2022, day22) ;
142
+ benchmark ! ( year2022, day23) ;
143
+ benchmark ! ( year2022, day24) ;
144
+ benchmark ! ( year2022, day25) ;
145
145
}
0 commit comments