Avatar for the hyf0 user
hyf0
sugar_path
BlogDocsChangelog

feat!: explicitly require Cow for `absolutize_with` base parameter

#37Merged
Comparing
hyf_3248092384
(
f518f9f
) with
main
(
a172f38
)
CodSpeed Performance Gauge
0%
Untouched
29
Skipped
1

Benchmarks

30 total
as_path_str
benches/as_path.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+6%
537.5 ns508.3 ns
relative_same_path
benches/relative.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+2%
3 µs2.9 µs
normalize_short_clean
benches/normalize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
2.8 µs2.8 µs
relative_deep_nesting
benches/relative.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
13.1 µs13 µs
to_slash_deep_nesting
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
728.3 ns728.3 ns
as_path_string
benches/as_path.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
683.9 ns683.9 ns
as_path_chaining
benches/as_path.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
28.2 µs28.2 µs
as_path_vs_path_new
benches/as_path.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
753.1 ns753.1 ns
to_slash_mixed_separators
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
764.7 ns764.7 ns
normalize_mixed_workload
benches/normalize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
35.9 µs35.9 µs
absolutize_dirty_absolute
benches/absolutize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
12.9 µs12.9 µs
to_slash_vs_to_slash_lossy
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
9.5 µs9.5 µs
relative_with_dots
benches/relative.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
8.6 µs8.6 µs
normalize_needs_work
benches/normalize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
28.2 µs28.3 µs
relative_parent_child
benches/relative.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
4.6 µs4.6 µs
to_slash
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
3.8 µs3.8 µs
absolutize_relative_paths
benches/absolutize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
15.1 µs15.2 µs
to_slash_lossy
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
6.5 µs6.5 µs
relative_simple
benches/relative.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
9.6 µs9.7 µs
to_slash_absolute_paths
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
2.4 µs2.4 µs
normalize_already_clean
benches/normalize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
11.2 µs11.4 µs
absolutize_with_relative_paths
benches/absolutize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
12.7 µs12.9 µs
to_slash_lossy_absolute_paths
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-2%
3.8 µs3.9 µs
absolutize
benches/absolutize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-2%
21.4 µs21.7 µs
absolutize_already_clean_absolute
benches/absolutize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-2%
21.3 µs21.6 µs

Commits

Click on a commit to change the comparison range
Base
main
a172f38
-0.48%
feat!: explicitly require Cow for `absolutize_with` base parameter
63dd737
1 month ago
by hyf0
0%
fix: address PR review comments and fix Windows CI
f518f9f
1 month ago
by hyf0
© 2026 CodSpeed Technology
Home Terms Privacy Docs