Avatar for the AvalancheHQ user
AvalancheHQ
anyhow
BlogDocsChangelog

GitHub Actions run

1 month ago ab49bac perf/root-cause-direct-loop pull_request

Compare

Base
Search a run

Head
perf: replace chain().last() with direct loop in root_cause()
#80
perf/root-cause-direct-loop
1 month ago
CPU Simulation

Compare
Suggested base runs:
22 total
context_static_str
benches/error_context.rs
1.5 µs
context_vs_anyhow
benches/error_context.rs
1.5 µs
context_string
benches/error_context.rs
1.7 µs
with_context_closure
benches/error_context.rs
2.5 µs
create_with_format
benches/error_creation.rs
2.5 µs
iterate_error_chain
benches/error_downcast.rs
3.5 µs
downcast_value_success
benches/error_downcast.rs
2.5 µs
with_context_expensive_string
benches/error_context.rs
9.2 µs
downcast_ref_success
benches/error_downcast.rs
2.6 µs
propagate_with_question_mark
benches/error_creation.rs
6.1 µs
create_anyhow_macro
benches/error_creation.rs
1 µs
direct_anyhow_error
benches/error_context.rs
3.3 µs
create_from_string
benches/error_creation.rs
1 µs
downcast_ref_failure
benches/error_downcast.rs
2.6 µs
check_is_type
benches/error_downcast.rs
2.6 µs
multiple_context_layers
benches/error_context.rs
3.4 µs
create_from_std_error
benches/error_creation.rs
1.5 µs
access_root_cause
benches/error_downcast.rs
3.3 µs
downcast_through_context
benches/error_downcast.rs
9.6 µs
create_error_chain
benches/error_creation.rs
2.3 µs
downcast_mut_success
benches/error_downcast.rs
2.6 µs
create_from_io_error
benches/error_creation.rs
1.5 µs
© 2026 CodSpeed Technology
Home Terms Privacy Docs