hyf0
sugar_path
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
chore: add normalization benchmarks with additional workload scenarios
#31
Merged
Comparing
hyf_32849032
(
b9c03eb
) with
main
(
8788c4f
)
CodSpeed Performance Gauge
0%
Untouched
18
New
6
Skipped
1
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
New
Untouched
Skipped
25 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
normalize_mixed_workload
benches/normalize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
N/A
N/A
45.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
normalize_short_clean
benches/normalize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
N/A
N/A
5.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
normalize_already_clean_absolute
benches/normalize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
N/A
N/A
12.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
normalize_needs_work
benches/normalize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
N/A
N/A
30.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
normalize_deep_clean
benches/normalize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
N/A
N/A
9.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
normalize_already_clean
benches/normalize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
N/A
N/A
23 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to_slash_mixed_separators
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+4%
793.9 ns
764.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to_slash_deep_nesting
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+4%
815.8 ns
786.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to_slash
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+2%
3.8 µs
3.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to_slash_vs_to_slash_lossy
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
9.5 µs
9.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
relative_simple
benches/relative.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
9.5 µs
9.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
relative_deep_nesting
benches/relative.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
13 µs
12.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
relative_with_dots
benches/relative.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
7.9 µs
7.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
as_path_chaining
benches/as_path.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
30.1 µs
30 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
as_path_str
benches/as_path.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
537.5 ns
537.5 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
absolutize
benches/absolutize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
27 µs
27 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
as_path_string
benches/as_path.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
683.9 ns
683.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to_slash_absolute_paths
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
2.4 µs
2.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
relative_same_path
benches/relative.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
3 µs
3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
absolutize_with
benches/absolutize.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
13.3 µs
13.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to_slash_lossy
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
6.4 µs
6.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to_slash_lossy_absolute_paths
benches/to_slash.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
3.8 µs
3.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
relative_parent_child
benches/relative.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
4.5 µs
4.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
as_path_vs_path_new
benches/as_path.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-4%
723.9 ns
753.1 ns
The benchmarks below 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.
normalize
benches/normalize.rs::benches::criterion_benchmark
Skipped
30 µs
*
Commits
Click on a commit to change the comparison range
Base
main
8788c4f
+0.33%
chore: add normalization benchmarks with additional workload scenarios
b9c03eb
1 month ago
by hyf0
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs