CodSpeedHQ
codspeed-rust
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
feat: add support for analysis mode
#152
Comparing
cod-1711-codspeed-rust-add-analysis-mode-support
(
8638bef
) with
main
(
9181bce
)
CodSpeed Performance Gauge
0%
Untouched
87
Ignored
7
Skipped
300
Benchmarks
Skipped (300)
Archive selected
These benchmarks were skipped, so their baseline results are used instead. If they were deleted in your codebase, archive them to remove them from the performance reports.
Learn more about archiving benchmarks
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
simulated_processing_cycles
crates/divan_compat/examples/benches/counters.rs::cycles_counter_examples
Skipped
2 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
vec_copy_with_bytes_counter
crates/divan_compat/examples/benches/counters.rs::bytes_counter_examples
Skipped
887.5 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
count_chars_in_string
crates/divan_compat/examples/benches/counters.rs::chars_counter_examples
Skipped
730.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hash_computation_cycles
crates/divan_compat/examples/benches/counters.rs::cycles_counter_examples
Skipped
512.5 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
slice_into_vec_with_bytes
crates/divan_compat/examples/benches/counters.rs::bytes_counter_examples
Skipped
671.9 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
uppercase_chars_with_counter
crates/divan_compat/examples/benches/counters.rs::chars_counter_examples
Skipped
2.1 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
knight_tour[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
19 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
process_items_with_counter
crates/divan_compat/examples/benches/counters.rs::items_counter_examples
Skipped
835.8 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
knight_tour[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
568.2 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
count_set_bits[0]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
119.2 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
string_copy_with_bytes_counter
crates/divan_compat/examples/benches/counters.rs::bytes_counter_examples
Skipped
798.1 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
n_queens_solver[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
31.9 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
count_set_bits[255]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
128.6 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
process_with_multiple_counters
crates/divan_compat/examples/benches/counters.rs::multiple_counters_examples
Skipped
611.7 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
count_set_bits[65535]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
137.5 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
count_set_bits[1024]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
120.8 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
knight_tour[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
661.1 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
filter_items_with_counter
crates/divan_compat/examples/benches/counters.rs::items_counter_examples
Skipped
4.8 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
n_queens_solver[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
8.6 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
n_queens_solver[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
20.5 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
print_env_hello
crates/divan_compat/examples/benches/env.rs
Skipped
8.1 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
count_set_bits[42]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
123.1 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
string_processing_multi_counter
crates/divan_compat/examples/benches/counters.rs::multiple_counters_examples
Skipped
4.5 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterative[0]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
148.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
n_queens_solver[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
160.5 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
add
crates/divan_compat/examples/benches/math.rs
Skipped
91.4 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
find_highest_set_bit[255]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
121.1 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
find_highest_set_bit[0]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
90 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
find_highest_set_bit[42]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
121.1 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_gray_code[2]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
3 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
find_highest_set_bit[65535]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
121.1 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
find_highest_set_bit[1024]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
121.1 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
permutations[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
6.3 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
n_queens_solver[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
617.5 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterative[5]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
160.6 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_gray_code[1]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
2.6 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
instant
crates/divan_compat/examples/benches/time.rs::duration_since
Ignored
Skipped
345.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterative[20]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
206.4 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
tsc (x86)
crates/divan_compat/examples/benches/time.rs::duration_since
Skipped
< 1 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_gray_code[4]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
5.1 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive[0]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
211.1 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
div
crates/divan_compat/examples/benches/math.rs
Skipped
124.2 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
instant
crates/divan_compat/examples/benches/time.rs::now
Skipped
305.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
permutations[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
11.2 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive[20]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
79.1 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_gray_code[3]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
3.5 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive[10]
crates/divan_compat/examples/benches/math.rs::fibonacci
Ignored
Skipped
903.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
system_time
crates/divan_compat/examples/benches/time.rs::duration_since
Ignored
Skipped
346.7 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterative[10]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
175.8 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
tsc (x86)
crates/divan_compat/examples/benches/time.rs::now
Skipped
< 1 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterative[30]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
236.9 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
system_time
crates/divan_compat/examples/benches/time.rs::now
Skipped
305.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[BTreeMap<u64, u64>, 0]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
371.7 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive[5]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
291.1 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_1us
crates/divan_compat/examples/benches/time_scale.rs
Ignored
Skipped
550.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_100us
crates/divan_compat/examples/benches/time_scale.rs
Ignored
Skipped
550.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[BTreeMap<u64, u64>, 10]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
3 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rat_in_maze[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
6.6 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_100ns
crates/divan_compat/examples/benches/time_scale.rs
Ignored
Skipped
550.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive[30]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
9.7 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[HashMap<u64, u64>, 20]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
8.2 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_1ns
crates/divan_compat/examples/benches/time_scale.rs
Ignored
Skipped
550.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subset_sum[10]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
2.4 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
permutations[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
1.3 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_gray_code[5]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
7.8 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rat_in_maze[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
5.7 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[BTreeMap<u64, u64>, 20]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
6.7 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[HashMap<u64, u64>, 10]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
5 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rat_in_maze[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
6.9 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
permutations[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
33.6 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[HashMap<u64, u64>, 0]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
926.9 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[HashMap<u64, u64>, 30]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
13 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subset_sum[12]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
4.1 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rat_in_maze[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
6.2 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[HashMap<u64, u64>, 5]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
3.7 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_1ms
crates/divan_compat/examples/benches/time_scale.rs
Ignored
Skipped
536.9 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
add_two_integers[(1024, -1024)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
241.1 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[BTreeMap<u64, u64>, 5]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
2.4 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subset_sum[14]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
4.3 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort
crates/divan_compat/examples/benches/sort.rs::random
Skipped
8.1 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sudoku
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
117.1 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subset_sum[16]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
7.9 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mul
crates/divan_compat/examples/benches/math.rs
Skipped
91.4 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_combinations[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
7.4 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_parentheses[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
9.6 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
add_two_integers[(0, 0)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
150.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
permutations[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
184.6 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
add_two_integers[(255, 255)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
154.4 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subset_sum[18]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
8.2 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
add_two_integers[(65535, -65535)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
257.8 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
add_two_integers[(42, 13)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
154.4 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rem
crates/divan_compat/examples/benches/math.rs
Skipped
124.4 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[BTreeMap<u64, u64>, 30]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
8.3 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_parentheses[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
17.7 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort_unstable
crates/divan_compat/examples/benches/sort.rs::sorted
Skipped
404.7 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_combinations[9]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
21.5 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_combinations[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
15.7 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_parentheses[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
45.1 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
graph_coloring[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
5.5 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_combinations[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
289.4 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_combinations[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
9.5 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hamiltonian_cycle[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
6.3 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
knight_tour[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
665.8 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hamiltonian_cycle[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
7.2 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort_unstable
crates/divan_compat/examples/benches/sort.rs::random
Skipped
6.5 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
graph_coloring[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
6.9 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
graph_coloring[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
5.3 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hamiltonian_cycle[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
6.6 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_parentheses[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
120.5 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort
crates/divan_compat/examples/benches/sort.rs::sorted
Skipped
464 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
graph_coloring[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
5.4 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hamiltonian_cycle[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
6.8 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fib_in_thread_bench[30]
crates/divan_compat/benches/thread_example.rs
Skipped
9.7 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fib_in_thread[32]
crates/divan_compat/benches/thread_example.rs
Skipped
25.5 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bench_array1[1]
crates/divan_compat/benches/basic_example.rs::const_bench
Skipped
90 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_1ms
crates/divan_compat/benches/sleep_benches.rs
Ignored
Skipped
595.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_10ms
crates/divan_compat/benches/sleep_benches.rs
Ignored
Skipped
595.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fib_in_thread_bench[32]
crates/divan_compat/benches/thread_example.rs
Skipped
25.5 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bench_array1[42]
crates/divan_compat/benches/basic_example.rs::const_bench
Ignored
Skipped
838.9 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fib_20
crates/divan_compat/benches/fib_example.rs
Skipped
70 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bench_array1[10]
crates/divan_compat/benches/basic_example.rs::const_bench
Skipped
225 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_100ms
crates/divan_compat/benches/sleep_benches.rs
Ignored
Skipped
595.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_100ms_with_custom_sample
crates/divan_compat/benches/sleep_benches.rs
Ignored
Skipped
595.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bench_array2[4]
crates/divan_compat/benches/basic_example.rs::const_bench
Skipped
183.6 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fib_30
crates/divan_compat/benches/fib_example.rs
Skipped
8.6 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fib_in_thread_bench_local[30]
crates/divan_compat/benches/thread_example.rs
Skipped
9.8 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fib_in_thread_bench_local[32]
crates/divan_compat/benches/thread_example.rs
Skipped
25.5 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
init_array[42]
crates/divan_compat/benches/basic_example.rs::const_bench
Ignored
Skipped
838.9 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fib_in_thread[30]
crates/divan_compat/benches/thread_example.rs
Skipped
9.7 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
init_array[4]
crates/divan_compat/benches/basic_example.rs::const_bench
Skipped
183.6 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bench_array2[42]
crates/divan_compat/benches/basic_example.rs::const_bench
Ignored
Skipped
838.9 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fibo_10
crates/divan_compat/benches/basic_example.rs
Skipped
119.2 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_50ms
crates/divan_compat/benches/sleep_benches.rs
Ignored
Skipped
595.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fib_in_thread[31]
crates/divan_compat/benches/thread_example.rs
Skipped
15.8 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bench_array2[1]
crates/divan_compat/benches/basic_example.rs::const_bench
Skipped
90 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bench_array2[10]
crates/divan_compat/benches/basic_example.rs::const_bench
Skipped
225 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fib_10
crates/divan_compat/benches/fib_example.rs
Skipped
830.6 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fib_in_thread_bench_local[31]
crates/divan_compat/benches/thread_example.rs
Skipped
15.8 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mut_borrow
crates/divan_compat/benches/basic_example.rs
Skipped
953.3 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
init_array[1000]
crates/divan_compat/benches/basic_example.rs::const_bench
Skipped
9.1 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bench_large_input
crates/divan_compat/benches/drop_example.rs
Skipped
1.6 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fib_in_thread_bench[31]
crates/divan_compat/benches/thread_example.rs
Skipped
15.8 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bench_array1[4]
crates/divan_compat/benches/basic_example.rs::const_bench
Skipped
183.6 ns
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bench_large_input_local
crates/divan_compat/benches/drop_example.rs
Skipped
1.5 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fibo_50
crates/divan_compat/benches/basic_example.rs
Skipped
90.3 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_parentheses[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
3.2 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
permutations[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
3.2 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
instant
crates/divan_compat/examples/benches/time.rs::now
Skipped
38 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
print_env_hello
crates/divan_compat/examples/benches/env.rs
Skipped
5.2 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_combinations[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
1.8 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
subset_sum[16]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
3.9 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[BTreeMap<u64, u64>, 10]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
596 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
subset_sum[12]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
1.9 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[HashMap<u64, u64>, 10]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
1.8 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
graph_coloring[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
2.1 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_gray_code[3]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
561 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
rat_in_maze[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Ignored
Skipped
1.5 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
count_chars_in_string
crates/divan_compat/examples/benches/counters.rs::chars_counter_examples
Skipped
32 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[5]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
34 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
tsc (aarch64)
crates/divan_compat/examples/benches/time.rs::now
Skipped
3 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
count_set_bits[1024]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
8 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
find_highest_set_bit[0]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
5 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_1ms
crates/divan_compat/examples/benches/time_scale.rs
Skipped
1.1 ms
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
rat_in_maze[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
830 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[HashMap<u64, u64>, 0]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
16 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
process_items_with_counter
crates/divan_compat/examples/benches/counters.rs::items_counter_examples
Skipped
62 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
add_two_integers[(0, 0)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
5 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
find_highest_set_bit[42]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
5 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
rem
crates/divan_compat/examples/benches/math.rs
Skipped
3 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
hamiltonian_cycle[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
971 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_gray_code[1]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
161 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sort_unstable
crates/divan_compat/examples/benches/sort.rs::random
Skipped
3.3 ms
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
div
crates/divan_compat/examples/benches/math.rs
Skipped
3 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sort
crates/divan_compat/examples/benches/sort.rs::random
Skipped
4.9 ms
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[HashMap<u64, u64>, 5]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
632 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[HashMap<u64, u64>, 20]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
3.8 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
graph_coloring[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
1.1 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
subset_sum[10]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
989 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_parentheses[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
22.6 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
n_queens_solver[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
507.5 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[BTreeMap<u64, u64>, 30]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
3.4 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sort
crates/divan_compat/examples/benches/sort.rs::sorted
Skipped
119.1 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
permutations[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
787.6 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
n_queens_solver[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
21.1 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_gray_code[5]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
2.4 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
n_queens_solver[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
8.2 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
rat_in_maze[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Ignored
Skipped
713 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_gray_code[4]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
1.1 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_parentheses[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
69.3 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
permutations[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
869 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[30]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
6.1 ms
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[10]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
403 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
n_queens_solver[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
119.4 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
find_highest_set_bit[1024]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
5 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
mul
crates/divan_compat/examples/benches/math.rs
Skipped
2 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
graph_coloring[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
1.1 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sort_unstable
crates/divan_compat/examples/benches/sort.rs::sorted
Skipped
109.9 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
slice_into_vec_with_bytes
crates/divan_compat/examples/benches/counters.rs::bytes_counter_examples
Skipped
59 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
subset_sum[14]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
2 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
add_two_integers[(1024, -1024)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
67 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
count_set_bits[255]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
7 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[BTreeMap<u64, u64>, 0]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
14 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iterative[20]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
38 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_combinations[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
2.6 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
count_set_bits[42]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
8 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
rat_in_maze[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Ignored
Skipped
920 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
vec_copy_with_bytes_counter
crates/divan_compat/examples/benches/counters.rs::bytes_counter_examples
Skipped
61 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_combinations[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
4.7 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
count_set_bits[65535]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
8 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
permutations[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
11.7 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
instant
crates/divan_compat/examples/benches/time.rs::duration_since
Skipped
10 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
hamiltonian_cycle[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
1.1 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_parentheses[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
7.8 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_combinations[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
1.2 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
filter_items_with_counter
crates/divan_compat/examples/benches/counters.rs::items_counter_examples
Skipped
1.1 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_gray_code[2]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
297 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[BTreeMap<u64, u64>, 5]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
223 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[HashMap<u64, u64>, 30]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
6.5 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_1ns
crates/divan_compat/examples/benches/time_scale.rs
Ignored
Skipped
88 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
subset_sum[18]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
4.1 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iterative[5]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
8 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
process_with_multiple_counters
crates/divan_compat/examples/benches/counters.rs::multiple_counters_examples
Skipped
48 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
hamiltonian_cycle[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
767 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iterative[10]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
16 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
add_two_integers[(255, 255)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
20 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
find_highest_set_bit[255]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
5 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
graph_coloring[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
983 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
add_two_integers[(65535, -65535)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
75 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_100us
crates/divan_compat/examples/benches/time_scale.rs
Skipped
100.1 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sudoku
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
109.5 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
hamiltonian_cycle[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
971 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
simulated_processing_cycles
crates/divan_compat/examples/benches/counters.rs::cycles_counter_examples
Skipped
885 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
system_time
crates/divan_compat/examples/benches/time.rs::duration_since
Skipped
13 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[BTreeMap<u64, u64>, 20]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
2.3 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
add_two_integers[(42, 13)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
20 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_1us
crates/divan_compat/examples/benches/time_scale.rs
Skipped
1.1 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_combinations[9]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
5.5 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
knight_tour[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
294.8 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
tsc (aarch64)
crates/divan_compat/examples/benches/time.rs::duration_since
Skipped
< 1 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
count_set_bits[0]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
7 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[0]
crates/divan_compat/examples/benches/math.rs::fibonacci
Ignored
Skipped
1 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
knight_tour[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
291.5 ms
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
n_queens_solver[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
2.1 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iterative[0]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
1 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
string_copy_with_bytes_counter
crates/divan_compat/examples/benches/counters.rs::bytes_counter_examples
Skipped
61 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
knight_tour[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
8.6 ms
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iterative[30]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
51 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
permutations[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
66.9 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
uppercase_chars_with_counter
crates/divan_compat/examples/benches/counters.rs::chars_counter_examples
Skipped
361 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
knight_tour[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
Skipped
247.7 ms
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
system_time
crates/divan_compat/examples/benches/time.rs::now
Skipped
38 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
hash_computation_cycles
crates/divan_compat/examples/benches/counters.rs::cycles_counter_examples
Skipped
46 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
find_highest_set_bit[65535]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
Skipped
5 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[20]
crates/divan_compat/examples/benches/math.rs::fibonacci
Skipped
49.8 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_100ns
crates/divan_compat/examples/benches/time_scale.rs
Skipped
185 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
string_processing_multi_counter
crates/divan_compat/examples/benches/counters.rs::multiple_counters_examples
Skipped
334 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
add
crates/divan_compat/examples/benches/math.rs
Skipped
2 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_with_large_setup
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Skipped
< 1 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
small_drop
crates/criterion_compat/benches/criterion_integration/iter_with_large_drop.rs::benches::small_drop::iter_with_large_drop
Skipped
52 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
from_elem_decimal[1024]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
Skipped
79 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Skipped
< 1 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_batched_small_input
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Skipped
< 1 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
Recursive[20]
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis_group::Fibonacci3
Skipped
52.6 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_100ms
crates/criterion_compat/benches/criterion_integration/sleep.rs::benches::sleep_benchmarks
Skipped
100.1 ms
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
Auto
crates/criterion_compat/benches/criterion_integration/sampling_mode.rs::benches::sampling_mode_tests::sampling_mode
Skipped
3 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_1ms
crates/criterion_compat/benches/criterion_integration/sleep.rs::benches::sleep_benchmarks
Skipped
1.1 ms
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
Iterative[21]
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis_group::Fibonacci3
Skipped
22 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
large_setup
crates/criterion_compat/benches/criterion_integration/iter_with_large_setup.rs::benches::large_setup::iter_with_large_setup
Skipped
20 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_batched_large_input
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Skipped
36 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
large_drop
crates/criterion_compat/benches/criterion_integration/iter_with_large_drop.rs::benches::large_drop::iter_with_large_drop
Skipped
204 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
Iterative[20]
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis_group::Fibonacci3
Skipped
21 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_50ms
crates/criterion_compat/benches/criterion_integration/sleep.rs::benches::sleep_benchmarks
Skipped
50.1 ms
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_with_setup
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Skipped
36 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
build_vec
crates/criterion_compat/benches/criterion_example.rs::benches::b
Skipped
206 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
from_elem[16384]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
Skipped
933 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_batched_ref_small_input
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Skipped
< 1 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
with_input[5]
crates/criterion_compat/benches/test_benches.rs::benches::bench_with_explicit_lifetime
Skipped
< 1 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_10ms
crates/criterion_compat/benches/criterion_integration/sleep.rs::benches::sleep_benchmarks
Skipped
10.1 ms
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_batched_ref_large_input
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Skipped
36 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
Linear
crates/criterion_compat/benches/criterion_integration/sampling_mode.rs::benches::sampling_mode_tests::sampling_mode
Skipped
3 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
with_input[5]
crates/criterion_compat/benches/test_benches.rs::benches::bench
Skipped
< 1 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_batched_per_iteration
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Skipped
36 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
sum_fold
crates/criterion_compat/benches/criterion_example.rs::benches::a
Skipped
304 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
"*benchmark/" '
crates/criterion_compat/benches/criterion_integration/special_characters.rs::benches::some_benchmark::"*group/"
Skipped
< 1 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_batched_ref_per_iteration
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Skipped
36 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
from_elem[1024]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
Skipped
80 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
Iterative
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis::Fibonacci
Skipped
21 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
from_elem[2048]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
Skipped
249 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
Flat
crates/criterion_compat/benches/criterion_integration/sampling_mode.rs::benches::sampling_mode_tests::sampling_mode
Skipped
10.1 ms
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
from_elem_decimal[2048]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
Skipped
262 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
fibonacci_custom_measurement
crates/criterion_compat/benches/criterion_integration/custom_measurement.rs::benches::fibonacci_cycles
Skipped
409 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_explicit_measurement
crates/criterion_compat/benches/test_benches.rs::benches::bench_using_group_with_explicit_measurement::group
Skipped
< 1 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
Recursive
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis::Fibonacci
Skipped
52.7 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
from_elem[8192]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
Skipped
514 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_with_large_drop
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Skipped
< 1 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
from_elem[4096]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
Skipped
345 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
Recursive[21]
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis_group::Fibonacci3
Skipped
85 µs
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
with_input[5]
crates/criterion_compat/benches/test_benches.rs::benches::nested::bench
Skipped
< 1 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
small_setup
crates/criterion_compat/benches/criterion_integration/iter_with_large_setup.rs::benches::small_setup::iter_with_large_setup
Skipped
2 ns
*
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_with_setup
crates/criterion_compat/benches/criterion_integration/iter_with_setup.rs::benches::setup
Skipped
36 ns
*
Passed
Uses the
Wall Time instrument
to collect wall time performance metrics.
mut_borrow
crates/divan_compat/benches/basic_example.rs
CodSpeed Performance Gauge
+14%
8 ns
7 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_10ms
crates/divan_compat/benches/sleep_benches.rs
CodSpeed Performance Gauge
0%
10.1 ms
10 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread_bench[32]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
0%
17.4 ms
17.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread_bench_local[32]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
0%
17.4 ms
17.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread[30]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
0%
6.8 ms
6.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_1ms
crates/divan_compat/benches/sleep_benches.rs
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_large_input
crates/divan_compat/benches/drop_example.rs
CodSpeed Performance Gauge
0%
50.5 ms
50.5 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array1[1]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
0%
1 ns
1 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array2[42]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
0%
47 ns
47 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array1[10]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
0%
9 ns
9 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
init_array[42]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
0%
47 ns
47 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array1[4]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
0%
3 ns
3 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array2[1]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
0%
1 ns
1 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
fibo_50
crates/divan_compat/benches/basic_example.rs
CodSpeed Performance Gauge
0%
2 ns
2 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_10
crates/divan_compat/benches/fib_example.rs
CodSpeed Performance Gauge
0%
375 ns
375 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array2[10]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
0%
9 ns
9 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array2[4]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
0%
3 ns
3 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array1[42]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
0%
47 ns
47 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
fibo_10
crates/divan_compat/benches/basic_example.rs
CodSpeed Performance Gauge
0%
2 ns
2 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_20
crates/divan_compat/benches/fib_example.rs
CodSpeed Performance Gauge
0%
45.6 µs
45.6 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
init_array[4]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
0%
3 ns
3 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_50ms
crates/divan_compat/benches/sleep_benches.rs
CodSpeed Performance Gauge
0%
50.1 ms
50.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_100ms
crates/divan_compat/benches/sleep_benches.rs
CodSpeed Performance Gauge
0%
100.1 ms
100.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_100ms_with_custom_sample
crates/divan_compat/benches/sleep_benches.rs
CodSpeed Performance Gauge
0%
100.1 ms
100.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_large_input_local
crates/divan_compat/benches/drop_example.rs
CodSpeed Performance Gauge
0%
50.4 ms
50.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread_bench[31]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
0%
10.8 ms
10.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread_bench_local[31]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
0%
10.8 ms
10.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread[32]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
0%
17.4 ms
17.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread_bench[30]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
0%
6.8 ms
6.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_30
crates/divan_compat/benches/fib_example.rs
CodSpeed Performance Gauge
0%
5.6 ms
5.6 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread[31]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
0%
10.8 ms
10.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread_bench_local[30]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
0%
6.7 ms
6.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
init_array[1000]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
-1%
2.1 µs
2.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_batched_large_input
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from_elem[8192]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
CodSpeed Performance Gauge
N/A
11.3 µs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_batched_ref_per_iteration
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from_elem[2048]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
CodSpeed Performance Gauge
N/A
4 µs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
build_vec
crates/criterion_compat/benches/criterion_example.rs::benches::b
CodSpeed Performance Gauge
N/A
2.8 µs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_batched_ref_small_input
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sum_fold
crates/criterion_compat/benches/criterion_example.rs::benches::a
CodSpeed Performance Gauge
N/A
254.7 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
with_input[5]
crates/criterion_compat/benches/test_benches.rs::benches::bench
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from_elem[4096]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
CodSpeed Performance Gauge
N/A
7.2 µs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_batched_ref_large_input
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_batched_small_input
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from_elem_decimal[1024]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
CodSpeed Performance Gauge
N/A
1.8 µs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_batched_per_iteration
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_with_setup
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_batched_ref_per_iteration
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_with_large_setup
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
with_input[5]
crates/criterion_compat/benches/test_benches.rs::benches::bench_with_explicit_lifetime
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_with_large_setup
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_batched_ref_small_input
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
"*benchmark/" '
crates/criterion_compat/benches/criterion_integration/special_characters.rs::benches::some_benchmark::"*group/"
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
with_input[5]
crates/criterion_compat/benches/test_benches.rs::benches::nested::bench
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from_elem_decimal[2048]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
CodSpeed Performance Gauge
N/A
4 µs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Iterative[21]
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis_group::Fibonacci3
CodSpeed Performance Gauge
N/A
134.2 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Recursive[20]
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis_group::Fibonacci3
CodSpeed Performance Gauge
N/A
80.9 µs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bench_explicit_measurement
crates/criterion_compat/benches/test_benches.rs::benches::bench_using_group_with_explicit_measurement::group
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_with_large_drop
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_with_setup
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from_elem[16384]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
CodSpeed Performance Gauge
N/A
19.6 µs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fibonacci_custom_measurement
crates/criterion_compat/benches/criterion_integration/custom_measurement.rs::benches::fibonacci_cycles
CodSpeed Performance Gauge
N/A
916.7 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_batched_ref_large_input
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bench_without_explicit_measurement
crates/criterion_compat/benches/test_benches.rs::only_codspeed::bench_using_group_without_explicit_measurement::group
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_batched_small_input
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_with_large_drop
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Iterative
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis::Fibonacci
CodSpeed Performance Gauge
N/A
132.5 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
large_setup
crates/criterion_compat/benches/criterion_integration/iter_with_large_setup.rs::benches::large_setup::iter_with_large_setup
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Iterative[20]
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis_group::Fibonacci3
CodSpeed Performance Gauge
N/A
132.5 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Recursive
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis::Fibonacci
CodSpeed Performance Gauge
N/A
80.9 µs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Recursive[21]
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis_group::Fibonacci3
CodSpeed Performance Gauge
N/A
130.6 µs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from_elem[1024]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
CodSpeed Performance Gauge
N/A
1.8 µs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_batched_per_iteration
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_batched_large_input
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
large_drop
crates/criterion_compat/benches/criterion_integration/iter_with_large_drop.rs::benches::large_drop::iter_with_large_drop
CodSpeed Performance Gauge
N/A
1 ms
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
small_setup
crates/criterion_compat/benches/criterion_integration/iter_with_large_setup.rs::benches::small_setup::iter_with_large_setup
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
small_drop
crates/criterion_compat/benches/criterion_integration/iter_with_large_drop.rs::benches::small_drop::iter_with_large_drop
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_with_setup
crates/criterion_compat/benches/criterion_integration/iter_with_setup.rs::benches::setup
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
N/A
< 1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
b
crates/bencher_compat/benches/bencher_example.rs
CodSpeed Performance Gauge
N/A
2.2 µs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
a
crates/bencher_compat/benches/bencher_example.rs::c
CodSpeed Performance Gauge
N/A
310.3 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
b
crates/bencher_compat/benches/bencher_example.rs::c
CodSpeed Performance Gauge
N/A
2.5 µs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
a
crates/bencher_compat/benches/bencher_example.rs
CodSpeed Performance Gauge
N/A
310.6 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fibo_iterative
crates/codspeed/benches/native.rs
CodSpeed Performance Gauge
N/A
126.9 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fibo_recursive
crates/codspeed/benches/native.rs
CodSpeed Performance Gauge
N/A
916.9 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fibo_recursive_cached
crates/codspeed/benches/native.rs
CodSpeed Performance Gauge
N/A
6.5 µs
< 1 ns
Ignored
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_100ms
crates/criterion_compat/benches/criterion_integration/sleep.rs::benches::sleep_benchmarks
Ignored
CodSpeed Performance Gauge
N/A
566.1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Flat
crates/criterion_compat/benches/criterion_integration/sampling_mode.rs::benches::sampling_mode_tests::sampling_mode
Ignored
CodSpeed Performance Gauge
N/A
595.3 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Linear
crates/criterion_compat/benches/criterion_integration/sampling_mode.rs::benches::sampling_mode_tests::sampling_mode
Ignored
CodSpeed Performance Gauge
N/A
215.3 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_50ms
crates/criterion_compat/benches/criterion_integration/sleep.rs::benches::sleep_benchmarks
Ignored
CodSpeed Performance Gauge
N/A
566.1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Auto
crates/criterion_compat/benches/criterion_integration/sampling_mode.rs::benches::sampling_mode_tests::sampling_mode
Ignored
CodSpeed Performance Gauge
N/A
215.3 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_10ms
crates/criterion_compat/benches/criterion_integration/sleep.rs::benches::sleep_benchmarks
Ignored
CodSpeed Performance Gauge
N/A
566.1 ns
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_1ms
crates/criterion_compat/benches/criterion_integration/sleep.rs::benches::sleep_benchmarks
Ignored
CodSpeed Performance Gauge
N/A
566.1 ns
< 1 ns
Commits
Click on a commit to change the comparison range
Base
main
9181bce
+0.39%
chore: add example with allocations
8638bef
15 hours ago
by not-matthias
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs