Criterion.rs Benchmark Index
See individual benchmark pages below for more details.
combine_latest
m10000_p128
m10000_p16
m10000_p32
m10000_p64
m1000_p128
m1000_p16
m1000_p32
m1000_p64
m100_p128
m100_p16
m100_p32
m100_p64
combine_with_previous
m10000_p128
m10000_p16
m10000_p32
m10000_p64
m1000_p128
m1000_p16
m1000_p32
m1000_p64
m100_p128
m100_p16
m100_p32
m100_p64
debounce_overhead
10ms
1s
delay_overhead
10ms
1s
distinct_until_changed
m10000_dup1
m10000_dup10
m10000_dup2
m10000_dup5
m1000_dup1
m1000_dup10
m1000_dup2
m1000_dup5
m100_dup1
m100_dup10
m100_dup2
m100_dup5
distinct_until_changed_by_case_insensitive
m100
m1000
m10000
distinct_until_changed_by_field
m10000_dup1
m10000_dup10
m10000_dup2
m10000_dup5
m1000_dup1
m1000_dup10
m1000_dup2
m1000_dup5
m100_dup1
m100_dup10
m100_dup2
m100_dup5
distinct_until_changed_by_threshold
m10000_t0.05
m10000_t0.1
m10000_t0.5
m1000_t0.05
m1000_t0.1
m1000_t0.5
m100_t0.05
m100_t0.1
m100_t0.5
distinct_until_changed_worst_case
m10000_alternating
m1000_alternating
m100_alternating
emit_when
m10000_p128
m10000_p16
m10000_p32
m10000_p64
m1000_p128
m1000_p16
m1000_p32
m1000_p64
m100_p128
m100_p16
m100_p32
m100_p64
filter_ordered
m10000_p128
m10000_p16
m10000_p32
m10000_p64
m1000_p128
m1000_p16
m1000_p32
m1000_p64
m100_p128
m100_p16
m100_p32
m100_p64
map_ordered
m10000_p128
m10000_p16
m10000_p32
m10000_p64
m1000_p128
m1000_p16
m1000_p32
m1000_p64
m100_p128
m100_p16
m100_p32
m100_p64
merge_with
m10000_p128
m10000_p16
m10000_p32
m10000_p64
m1000_p128
m1000_p16
m1000_p32
m1000_p64
m100_p128
m100_p16
m100_p32
m100_p64
ordered_merge
m10000_p128_s2
m10000_p128_s3
m10000_p128_s5
m10000_p16_s2
m10000_p16_s3
m10000_p16_s5
m10000_p32_s2
m10000_p32_s3
m10000_p32_s5
m10000_p64_s2
m10000_p64_s3
m10000_p64_s5
m1000_p128_s2
m1000_p128_s3
m1000_p128_s5
m1000_p16_s2
m1000_p16_s3
m1000_p16_s5
m1000_p32_s2
m1000_p32_s3
m1000_p32_s5
m1000_p64_s2
m1000_p64_s3
m1000_p64_s5
m100_p128_s2
m100_p128_s3
m100_p128_s5
m100_p16_s2
m100_p16_s3
m100_p16_s5
m100_p32_s2
m100_p32_s3
m100_p32_s5
m100_p64_s2
m100_p64_s3
m100_p64_s5
sample_overhead
10ms
1s
scan_ordered_count
m10000_p128
m10000_p16
m10000_p32
m10000_p64
m1000_p128
m1000_p16
m1000_p32
m1000_p64
m100_p128
m100_p16
m100_p32
m100_p64
scan_ordered_sum
n100
n1000
n10000
scan_ordered_vec_accumulator
m10000_p128
m10000_p16
m10000_p32
m10000_p64
m1000_p128
m1000_p16
m1000_p32
m1000_p64
m100_p128
m100_p16
m100_p32
m100_p64
skip_items
m10000_p128_s10pct
m10000_p128_s50pct
m10000_p128_s90pct
m10000_p16_s10pct
m10000_p16_s50pct
m10000_p16_s90pct
m10000_p32_s10pct
m10000_p32_s50pct
m10000_p32_s90pct
m10000_p64_s10pct
m10000_p64_s50pct
m10000_p64_s90pct
m1000_p128_s10pct
m1000_p128_s50pct
m1000_p128_s90pct
m1000_p16_s10pct
m1000_p16_s50pct
m1000_p16_s90pct
m1000_p32_s10pct
m1000_p32_s50pct
m1000_p32_s90pct
m1000_p64_s10pct
m1000_p64_s50pct
m1000_p64_s90pct
m100_p128_s10pct
m100_p128_s50pct
m100_p128_s90pct
m100_p16_s10pct
m100_p16_s50pct
m100_p16_s90pct
m100_p32_s10pct
m100_p32_s50pct
m100_p32_s90pct
m100_p64_s10pct
m100_p64_s50pct
m100_p64_s90pct
start_with
m10000_p128_i0
m10000_p128_i10
m10000_p128_i100
m10000_p16_i0
m10000_p16_i10
m10000_p16_i100
m10000_p32_i0
m10000_p32_i10
m10000_p32_i100
m10000_p64_i0
m10000_p64_i10
m10000_p64_i100
m1000_p128_i0
m1000_p128_i10
m1000_p128_i100
m1000_p16_i0
m1000_p16_i10
m1000_p16_i100
m1000_p32_i0
m1000_p32_i10
m1000_p32_i100
m1000_p64_i0
m1000_p64_i10
m1000_p64_i100
m100_p128_i0
m100_p128_i10
m100_p128_i100
m100_p16_i0
m100_p16_i10
m100_p16_i100
m100_p32_i0
m100_p32_i10
m100_p32_i100
m100_p64_i0
m100_p64_i10
m100_p64_i100
take_items
m10000_p128_t10pct
m10000_p128_t50pct
m10000_p128_t90pct
m10000_p16_t10pct
m10000_p16_t50pct
m10000_p16_t90pct
m10000_p32_t10pct
m10000_p32_t50pct
m10000_p32_t90pct
m10000_p64_t10pct
m10000_p64_t50pct
m10000_p64_t90pct
m1000_p128_t10pct
m1000_p128_t50pct
m1000_p128_t90pct
m1000_p16_t10pct
m1000_p16_t50pct
m1000_p16_t90pct
m1000_p32_t10pct
m1000_p32_t50pct
m1000_p32_t90pct
m1000_p64_t10pct
m1000_p64_t50pct
m1000_p64_t90pct
m100_p128_t10pct
m100_p128_t50pct
m100_p128_t90pct
m100_p16_t10pct
m100_p16_t50pct
m100_p16_t90pct
m100_p32_t10pct
m100_p32_t50pct
m100_p32_t90pct
m100_p64_t10pct
m100_p64_t50pct
m100_p64_t90pct
take_latest_when
m10000_p128
m10000_p16
m10000_p32
m10000_p64
m1000_p128
m1000_p16
m1000_p32
m1000_p64
m100_p128
m100_p16
m100_p32
m100_p64
take_while_with
m10000_p128
m10000_p16
m10000_p32
m10000_p64
m1000_p128
m1000_p16
m1000_p32
m1000_p64
m100_p128
m100_p16
m100_p32
m100_p64
throttle_overhead
10ms
1s
timeout_overhead
10ms
1s
with_latest_from
m10000_p128
m10000_p16
m10000_p32
m10000_p64
m1000_p128
m1000_p16
m1000_p32
m1000_p64
m100_p128
m100_p16
m100_p32
m100_p64