CodSpeedHQ
codspeed-rust
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions run
Failure
CPU Simulation
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Wall Time
Uses the
Wall Time instrument
to collect wall time performance metrics.
8 days ago
0a30bef
cod-1711-codspeed-rust-add-analysis-mode-support
pull_request
Compare
Base
Search a run
Head
feat: add support for analysis mode
#152
cod-1711-codspeed-rust-add-analysis-mode-support
8 days ago
CPU Simulation
Wall Time
Compare
Suggested base runs:
Default Branch
•
Parent Commit
Benchmarks
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
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
< 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
50.4 µs
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
335 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
50.4 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_batched_ref_small_input
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
5 ns
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
490 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
with_input[5]
crates/criterion_compat/benches/test_benches.rs::benches::nested::bench
< 1 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
build_vec
crates/criterion_compat/benches/criterion_example.rs::benches::b
213 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
< 1 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
79 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
824 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
21 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
< 1 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_batched_large_input
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
5 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
10.1 ms
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
79 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_with_large_drop
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
5 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_batched_ref_large_input
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
5 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
< 1 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
202.5 µs
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
40 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_with_large_setup
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
5 ns
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
< 1 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_batched_per_iteration
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
45 ns
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
247 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
11 ns
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
21 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_with_setup
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
45 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
< 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
40 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_batched_ref_per_iteration
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
45 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
< 1 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
< 1 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
247 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
1.1 ms
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
< 1 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
407 ns
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
3 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
10.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
22 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
1 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/"
< 1 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
39 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
sum_fold
crates/criterion_compat/benches/criterion_example.rs::benches::a
304 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
1 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
50.1 ms
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
< 1 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
81.5 µs
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
< 1 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_100ms
crates/criterion_compat/benches/criterion_integration/sleep.rs::benches::sleep_benchmarks
100.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
iter_batched_small_input
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
5 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
40 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
5 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
sort
crates/divan_compat/examples/benches/sort.rs::random
4.9 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_100ns
crates/divan_compat/examples/benches/time_scale.rs
187 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
knight_tour[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
8.5 ms
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
15 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
graph_coloring[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
983 ns
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
513 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
5 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_parentheses[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
7.4 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_parentheses[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
68.5 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
permutations[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
716 ns
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
2.9 µ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
66 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
14 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
n_queens_solver[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
1.5 µs
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
6 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
8 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[30]
crates/divan_compat/examples/benches/math.rs::fibonacci
6.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
iterative[30]
crates/divan_compat/examples/benches/math.rs::fibonacci
51 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
permutations[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
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
9.1 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
system_time
crates/divan_compat/examples/benches/time.rs::now
38 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_combinations[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
788 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_parentheses[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
21.9 µs
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
8 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_100us
crates/divan_compat/examples/benches/time_scale.rs
100.1 µs
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
142 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
knight_tour[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
294.5 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
n_queens_solver[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
117.5 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
rat_in_maze[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
743 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
hamiltonian_cycle[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
602 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
subset_sum[12]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
1.9 µs
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
310 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[5]
crates/divan_compat/examples/benches/math.rs::fibonacci
33 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_combinations[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
1.4 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
iterative[5]
crates/divan_compat/examples/benches/math.rs::fibonacci
8 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
57 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
knight_tour[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
246.3 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
div
crates/divan_compat/examples/benches/math.rs
3 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
rem
crates/divan_compat/examples/benches/math.rs
3 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
sudoku
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
112.4 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_combinations[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
3.1 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
instant
crates/divan_compat/examples/benches/time.rs::duration_since
10 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
n_queens_solver[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
492.1 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
sort_unstable
crates/divan_compat/examples/benches/sort.rs::random
3.3 ms
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
8 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
hamiltonian_cycle[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
734 ns
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
56 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
add
crates/divan_compat/examples/benches/math.rs
2 ns
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
1.1 µ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
19.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
8 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
subset_sum[14]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
graph_coloring[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
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
4.4 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
allocate
crates/divan_compat/examples/benches/alloc.rs
1 s
Uses the
Wall Time instrument
to collect wall time performance metrics.
sort
crates/divan_compat/examples/benches/sort.rs::sorted
118.6 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
print_env_hello
crates/divan_compat/examples/benches/env.rs
2.1 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
instant
crates/divan_compat/examples/benches/time.rs::now
38 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
hamiltonian_cycle[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
644 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
882 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
sort_unstable
crates/divan_compat/examples/benches/sort.rs::sorted
130.5 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
tsc (aarch64)
crates/divan_compat/examples/benches/time.rs::duration_since
< 1 ns
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
1.5 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
hamiltonian_cycle[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
800 ns
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
32 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
subset_sum[10]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
1 µs
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
1 µs
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
5 ns
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
6 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
subset_sum[16]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
4 µ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
552 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
75 ns
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
263 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
45 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
permutations[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
762.3 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
iterative[20]
crates/divan_compat/examples/benches/math.rs::fibonacci
39 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_1us
crates/divan_compat/examples/benches/time_scale.rs
1.1 µs
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
58 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
iterative[10]
crates/divan_compat/examples/benches/math.rs::fibonacci
16 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
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
878 ns
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
8 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
mul
crates/divan_compat/examples/benches/math.rs
2 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
200 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
5.7 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_1ms
crates/divan_compat/examples/benches/time_scale.rs
1.1 ms
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
332 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[20]
crates/divan_compat/examples/benches/math.rs::fibonacci
49.6 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
tsc (aarch64)
crates/divan_compat/examples/benches/time.rs::now
3 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
knight_tour[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
290 ms
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
43 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[10]
crates/divan_compat/examples/benches/math.rs::fibonacci
404 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
1.8 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_parentheses[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
2.3 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_combinations[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
2 µs
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
58 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
permutations[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
65.7 µs
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
579 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
system_time
crates/divan_compat/examples/benches/time.rs::duration_since
13 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
3.3 µ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
2.1 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
permutations[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
10.7 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
iterative[0]
crates/divan_compat/examples/benches/math.rs::fibonacci
1 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
graph_coloring[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
1.2 µs
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
5 ns
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
5 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
subset_sum[18]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
4.1 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array2[42]
crates/divan_compat/benches/basic_example.rs::const_bench
46 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
fibo_50
crates/divan_compat/benches/basic_example.rs
2 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_10ms
crates/divan_compat/benches/sleep_benches.rs
10.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_50ms
crates/divan_compat/benches/sleep_benches.rs
50.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_1ms
crates/divan_compat/benches/sleep_benches.rs
1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array2[4]
crates/divan_compat/benches/basic_example.rs::const_bench
3 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread_bench_local[32]
crates/divan_compat/benches/thread_example.rs
17.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array2[1]
crates/divan_compat/benches/basic_example.rs::const_bench
1 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array2[10]
crates/divan_compat/benches/basic_example.rs::const_bench
9 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread[31]
crates/divan_compat/benches/thread_example.rs
10.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_100ms_with_custom_sample
crates/divan_compat/benches/sleep_benches.rs
100.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_large_input
crates/divan_compat/benches/drop_example.rs
50.5 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_20
crates/divan_compat/benches/fib_example.rs
52.3 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread_bench[30]
crates/divan_compat/benches/thread_example.rs
6.7 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread_bench[31]
crates/divan_compat/benches/thread_example.rs
10.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_30
crates/divan_compat/benches/fib_example.rs
6.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array1[4]
crates/divan_compat/benches/basic_example.rs::const_bench
3 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
init_array[4]
crates/divan_compat/benches/basic_example.rs::const_bench
3 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_large_input_local
crates/divan_compat/benches/drop_example.rs
50.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array1[10]
crates/divan_compat/benches/basic_example.rs::const_bench
9 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_100ms
crates/divan_compat/benches/sleep_benches.rs
100.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread_bench[32]
crates/divan_compat/benches/thread_example.rs
17.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread[32]
crates/divan_compat/benches/thread_example.rs
17.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
fibo_10
crates/divan_compat/benches/basic_example.rs
1 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread_bench_local[30]
crates/divan_compat/benches/thread_example.rs
6.7 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
mut_borrow
crates/divan_compat/benches/basic_example.rs
7 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread_bench_local[31]
crates/divan_compat/benches/thread_example.rs
10.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
init_array[42]
crates/divan_compat/benches/basic_example.rs::const_bench
46 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
init_array[1000]
crates/divan_compat/benches/basic_example.rs::const_bench
2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array1[42]
crates/divan_compat/benches/basic_example.rs::const_bench
46 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_in_thread[30]
crates/divan_compat/benches/thread_example.rs
6.7 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_array1[1]
crates/divan_compat/benches/basic_example.rs::const_bench
1 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
fib_10
crates/divan_compat/benches/fib_example.rs
425 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
knight_tour[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 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
< 1 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
knight_tour[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
knight_tour[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
allocate
crates/divan_compat/examples/benches/alloc.rs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
count_set_bits[255]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
< 1 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
< 1 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
< 1 ns
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
< 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
< 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
n_queens_solver[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 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
< 1 ns
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
< 1 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
n_queens_solver[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_gray_code[3]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
count_set_bits[42]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hash_computation_cycles
crates/divan_compat/examples/benches/counters.rs::cycles_counter_examples
< 1 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
< 1 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
< 1 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
system_time
crates/divan_compat/examples/benches/time.rs::now
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
print_env_hello
crates/divan_compat/examples/benches/env.rs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
n_queens_solver[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
filter_items_with_counter
crates/divan_compat/examples/benches/counters.rs::items_counter_examples
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
tsc (x86)
crates/divan_compat/examples/benches/time.rs::duration_since
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
permutations[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
permutations[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
n_queens_solver[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
instant
crates/divan_compat/examples/benches/time.rs::now
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
permutations[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subset_sum[12]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
permutations[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 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
< 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
simulated_processing_cycles
crates/divan_compat/examples/benches/counters.rs::cycles_counter_examples
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rat_in_maze[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
process_items_with_counter
crates/divan_compat/examples/benches/counters.rs::items_counter_examples
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
permutations[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
add
crates/divan_compat/examples/benches/math.rs
< 1 ns
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
< 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
< 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
count_set_bits[0]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sudoku
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rat_in_maze[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rat_in_maze[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subset_sum[10]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
tsc (x86)
crates/divan_compat/examples/benches/time.rs::now
< 1 ns
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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rat_in_maze[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subset_sum[14]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subset_sum[16]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
subset_sum[18]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_gray_code[5]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterative[10]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive[0]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_combinations[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_combinations[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_combinations[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[BTreeMap<u64, u64>, 20]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterative[20]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterative[5]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterative[30]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
graph_coloring[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rem
crates/divan_compat/examples/benches/math.rs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive[20]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_parentheses[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_parentheses[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_parentheses[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[HashMap<u64, u64>, 0]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive[5]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iterative[0]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_combinations[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
graph_coloring[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
graph_coloring[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[HashMap<u64, u64>, 10]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
knight_tour[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hamiltonian_cycle[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive[30]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
div
crates/divan_compat/examples/benches/math.rs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hamiltonian_cycle[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hamiltonian_cycle[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[HashMap<u64, u64>, 5]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_combinations[9]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
graph_coloring[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 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
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generate_parentheses[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort_unstable
crates/divan_compat/examples/benches/sort.rs::sorted
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort
crates/divan_compat/examples/benches/sort.rs::random
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort_unstable
crates/divan_compat/examples/benches/sort.rs::random
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mul
crates/divan_compat/examples/benches/math.rs
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive_memoized[HashMap<u64, u64>, 20]
crates/divan_compat/examples/benches/math.rs::fibonacci
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hamiltonian_cycle[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sort
crates/divan_compat/examples/benches/sort.rs::sorted
< 1 ns
Ignored
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_1ns
crates/divan_compat/examples/benches/time_scale.rs
Ignored
88 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
950 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
830 ns
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
614 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[0]
crates/divan_compat/examples/benches/math.rs::fibonacci
Ignored
1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
instant
crates/divan_compat/examples/benches/time.rs::duration_since
Ignored
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_1ms
crates/divan_compat/examples/benches/time_scale.rs
Ignored
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
system_time
crates/divan_compat/examples/benches/time.rs::duration_since
Ignored
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_100ns
crates/divan_compat/examples/benches/time_scale.rs
Ignored
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_100us
crates/divan_compat/examples/benches/time_scale.rs
Ignored
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_1us
crates/divan_compat/examples/benches/time_scale.rs
Ignored
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sleep_1ns
crates/divan_compat/examples/benches/time_scale.rs
Ignored
< 1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
recursive[10]
crates/divan_compat/examples/benches/math.rs::fibonacci
Ignored
< 1 ns
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs