Avatar for the uutils user
uutils
coreutils
BlogDocsChangelog

sort: retest l10n sorting changes with updated benchmarks

#9995Closed
Comparing
ChrisDryden:sort-perf-rebased
(
7531d74
) with
main
(
996e5e8
)
CodSpeed Performance Gauge
-94%
Regression
7
Untouched
132
Skipped
37

Benchmarks

176 total
sort_german_de_locale
src/uu/sort/benches/sort_locale_de_bench.rs
CodSpeed Performance Gauge
-94%
37.9 ms665.9 ms
sort_reverse_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
-94%
37.6 ms609.2 ms
sort_mixed_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
-94%
37.4 ms600.7 ms
sort_unique_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
-93%
37.7 ms523.1 ms
sort_ascii_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
-77%
20.1 ms86 ms
sort_key_field[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
-37%
690.6 ms1,090 ms
sort_dictionary_order[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
-4%
1.1 s1.1 s
du_summarize_balanced_tree[(5, 4, 10)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
+2%
8.5 ms8.3 ms
du_max_depth_balanced_tree[(6, 4, 10)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
+2%
32.9 ms32.3 ms
dd_copy_partial
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
+1%
555.9 µs551 µs
sort_mixed_data[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+1%
319 ms317.3 ms
dd_copy_4k_blocks
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
complex_relative_date
src/uu/date/benches/date_bench.rs
CodSpeed Performance Gauge
0%
244.6 µs243.5 µs
wc_bytes_synthetic[500]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
0%
185.4 µs184.8 µs
split_number_chunks
src/uu/split/benches/split_bench.rs
CodSpeed Performance Gauge
0%
294.8 µs293.9 µs
cksum_crc32b
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
0%
13.2 ms13.2 ms
file_tz_abbreviations
src/uu/date/benches/date_bench.rs
CodSpeed Performance Gauge
0%
19 ms18.9 ms
single_date_now
src/uu/date/benches/date_bench.rs
CodSpeed Performance Gauge
0%
185.4 µs184.9 µs
tsort_input_parsing_heavy[5000]
src/uu/tsort/benches/tsort_bench.rs
CodSpeed Performance Gauge
0%
71.1 ms70.9 ms
dd_copy_with_seek
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
file_custom_format
src/uu/date/benches/date_bench.rs
CodSpeed Performance Gauge
0%
13.5 ms13.5 ms
mv_multiple_to_dir
src/uu/mv/benches/mv_bench.rs
CodSpeed Performance Gauge
0%
12.9 ms12.9 ms
split_bytes
src/uu/split/benches/split_bench.rs
CodSpeed Performance Gauge
0%
509.2 µs508 µs
file_iso_dates
src/uu/date/benches/date_bench.rs
CodSpeed Performance Gauge
0%
14.3 ms14.2 ms
cksum_multiple_files
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
0%
25.4 ms25.3 ms

Commits

Click on a commit to change the comparison range
Base
main
996e5e8
-94.31%
Update fuzz Cargo.lock and fix locale-aware sorting
7531d74
2 months ago
by ChrisDryden
© 2026 CodSpeed Technology
Home Terms Privacy Docs