Criterion.rs Benchmark Index
See individual benchmark pages below for more details.
barrett_reduction_u128
barrett_reduction
naive_div
naive_div_rem
naive_rem
barrett_reduction_u32
barrett_reduction
naive_div
naive_div_rem
naive_rem
barrett_reduction_u64
barrett_reduction
naive_div
naive_div_rem
naive_rem
extgcd
extgcd_binary
extgcd_loop
extgcd_recurse
fast_input_u32
fast_input
from_str
0
fast_input_u32/fast_input/0
fast_input_u32/from_str/0
1
fast_input_u32/fast_input/1
fast_input_u32/from_str/1
2
fast_input_u32/fast_input/2
fast_input_u32/from_str/2
3
fast_input_u32/fast_input/3
fast_input_u32/from_str/3
4
fast_input_u32/fast_input/4
fast_input_u32/from_str/4
5
fast_input_u32/fast_input/5
fast_input_u32/from_str/5
6
fast_input_u32/fast_input/6
fast_input_u32/from_str/6
7
fast_input_u32/fast_input/7
fast_input_u32/from_str/7
8
fast_input_u32/fast_input/8
fast_input_u32/from_str/8
9
fast_input_u32/fast_input/9
fast_input_u32/from_str/9
fast_input_u64
fast_input
from_str
0
fast_input_u64/fast_input/0
fast_input_u64/from_str/0
1
fast_input_u64/fast_input/1
fast_input_u64/from_str/1
2
fast_input_u64/fast_input/2
fast_input_u64/from_str/2
3
fast_input_u64/fast_input/3
fast_input_u64/from_str/3
4
fast_input_u64/fast_input/4
fast_input_u64/from_str/4
5
fast_input_u64/fast_input/5
fast_input_u64/from_str/5
6
fast_input_u64/fast_input/6
fast_input_u64/from_str/6
7
fast_input_u64/fast_input/7
fast_input_u64/from_str/7
8
fast_input_u64/fast_input/8
fast_input_u64/from_str/8
9
fast_input_u64/fast_input/9
fast_input_u64/from_str/9
10
fast_input_u64/fast_input/10
fast_input_u64/from_str/10
11
fast_input_u64/fast_input/11
fast_input_u64/from_str/11
12
fast_input_u64/fast_input/12
fast_input_u64/from_str/12
13
fast_input_u64/fast_input/13
fast_input_u64/from_str/13
14
fast_input_u64/fast_input/14
fast_input_u64/from_str/14
15
fast_input_u64/fast_input/15
fast_input_u64/from_str/15
16
fast_input_u64/fast_input/16
fast_input_u64/from_str/16
17
fast_input_u64/fast_input/17
fast_input_u64/from_str/17
18
fast_input_u64/fast_input/18
fast_input_u64/from_str/18
19
fast_input_u64/fast_input/19
fast_input_u64/from_str/19
fast_output_u32
fast_output
to_string
0
fast_output_u32/fast_output/0
fast_output_u32/to_string/0
1
fast_output_u32/fast_output/1
fast_output_u32/to_string/1
2
fast_output_u32/fast_output/2
fast_output_u32/to_string/2
3
fast_output_u32/fast_output/3
fast_output_u32/to_string/3
4
fast_output_u32/fast_output/4
fast_output_u32/to_string/4
5
fast_output_u32/fast_output/5
fast_output_u32/to_string/5
6
fast_output_u32/fast_output/6
fast_output_u32/to_string/6
7
fast_output_u32/fast_output/7
fast_output_u32/to_string/7
8
fast_output_u32/fast_output/8
fast_output_u32/to_string/8
9
fast_output_u32/fast_output/9
fast_output_u32/to_string/9
fast_output_u64
fast_output
to_string
0
fast_output_u64/fast_output/0
fast_output_u64/to_string/0
1
fast_output_u64/fast_output/1
fast_output_u64/to_string/1
2
fast_output_u64/fast_output/2
fast_output_u64/to_string/2
3
fast_output_u64/fast_output/3
fast_output_u64/to_string/3
4
fast_output_u64/fast_output/4
fast_output_u64/to_string/4
5
fast_output_u64/fast_output/5
fast_output_u64/to_string/5
6
fast_output_u64/fast_output/6
fast_output_u64/to_string/6
7
fast_output_u64/fast_output/7
fast_output_u64/to_string/7
8
fast_output_u64/fast_output/8
fast_output_u64/to_string/8
9
fast_output_u64/fast_output/9
fast_output_u64/to_string/9
10
fast_output_u64/fast_output/10
fast_output_u64/to_string/10
11
fast_output_u64/fast_output/11
fast_output_u64/to_string/11
12
fast_output_u64/fast_output/12
fast_output_u64/to_string/12
13
fast_output_u64/fast_output/13
fast_output_u64/to_string/13
14
fast_output_u64/fast_output/14
fast_output_u64/to_string/14
15
fast_output_u64/fast_output/15
fast_output_u64/to_string/15
16
fast_output_u64/fast_output/16
fast_output_u64/to_string/16
17
fast_output_u64/fast_output/17
fast_output_u64/to_string/17
18
fast_output_u64/fast_output/18
fast_output_u64/to_string/18
19
fast_output_u64/fast_output/19
fast_output_u64/to_string/19
gcd_loop
gcd_binary
gcd_loop
mod_mul
barrett_reduction_rem
const_mod_mul
dynmint_mul
montgomery_mul
modinv
modinv_extgcd_binary
modinv_loop
modinv_recurse
special_ring
gf2_63
mersenne_61