Avatar for the uutils user
uutils
coreutils
BlogDocsChangelog

sort:fails to reorder binary lines containing NUL bytes

#9306
Comparing
mattsu2020:sort_fix_rebased
(
74eec8d
) with
main
(
289d701
)
CodSpeed Performance Gauge
-36%
Improvement
1
Regression
1
Untouched
286
Skipped
38

Benchmarks

326 total
sort_dictionary_order[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
-36%
22 MB34.5 MB
sort_dictionary_order[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+84%
1,022.8 ms555.5 ms
cp_large_file[16]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
+1%
395.2 µs389.4 µs
sort_ascii_c_locale
src/uu/sort/benches/sort_locale_c_bench.rs
CodSpeed Performance Gauge
+1%
18.2 ms18 ms
sort_ascii_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
+1%
17.6 ms17.4 ms
dd_copy_4k_blocks
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
+1%
1.3 ms1.3 ms
dd_copy_8k_blocks
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
+1%
1 ms1 ms
sort_case_insensitive[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
0%
252 ms250.8 ms
sort_german_c_locale
src/uu/sort/benches/sort_locale_c_bench.rs
CodSpeed Performance Gauge
0%
37.4 ms37.2 ms
sort_unique_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
0%
37.3 ms37.2 ms
sort_reverse_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
0%
36.6 ms36.5 ms
dd_copy_64k_blocks
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
0%
601.2 µs599.2 µs
sort_mixed_c_locale
src/uu/sort/benches/sort_locale_c_bench.rs
CodSpeed Performance Gauge
0%
36.7 ms36.6 ms
cksum_crc32b
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
0%
13.2 ms13.1 ms
sort_mixed_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
0%
36.9 ms36.8 ms
sort_reverse_locale[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
0%
337 ms336.3 ms
sort_mixed_data[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
0%
303.2 ms302.6 ms
sort_accented_data[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
0%
337.5 ms336.9 ms
sort_ascii_only[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
0%
328.7 ms328.1 ms
dd_copy_with_seek
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
sort_unique_locale[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
0%
468.9 ms468.4 ms
shuf_input_range[1000000]
src/uu/shuf/benches/shuf_bench.rs
CodSpeed Performance Gauge
0%
92.5 ms92.4 ms
split_bytes
src/uu/split/benches/split_bench.rs
CodSpeed Performance Gauge
0%
512.3 µs511.8 µs
cp_archive_balanced_tree[(5, 4, 10)]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
0%
77.3 ms77.3 ms
cp_recursive_deep_tree[(120, 4)]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
0%
13.5 ms13.5 ms

Commits

Click on a commit to change the comparison range
Base
main
289d701
-0.17%
perf(sort): tune external sort pipeline depth and buffer sizing
ca9aaf7
1 month ago
by mattsu2020
-26.84%
Merge branch 'main' into sort_fix_rebased
d4b4bc6
1 month ago
by mattsu2020
+27.01%
Merge remote-tracking branch 'upstream/main' into sort_fix_rebased
971863e
7 days ago
by mattsu2020
-36.25%
refactor: optimize sort module memory management and pipeline architecture
74eec8d
7 days ago
by mattsu2020
© 2026 CodSpeed Technology
Home Terms Privacy Docs