uutils
coreutils
BlogDocsChangelog

Fixes #10192 - fix(comm): improve stdout handling and add test for lossy UTF-8 output

#10206Merged
Comparing
Paol0B:fix/10192
(
011cb61
) with
main
(
98d3dba
)
CodSpeed Performance Gauge
-6%
Regression
1
Untouched
281
Skipped
38

Benchmarks

320 total
cp_large_file[16]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
-6%
110.3 KB117.9 KB
rm_recursive_tree
src/uu/rm/benches/rm_bench.rs
CodSpeed Performance Gauge
+1%
11.9 ms11.7 ms
dd_copy_4k_blocks
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
+1%
1.3 ms1.3 ms
du_summarize_balanced_tree[(5, 4, 10)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
+1%
598.2 KB594.9 KB
du_max_depth_balanced_tree[(6, 4, 10)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
0%
2.1 MB2.1 MB
dd_copy_1m_blocks
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
sort_reverse_locale[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
0%
338.8 ms337.4 ms
du_deep_tree[(100, 3)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
cp_preserve_metadata[(5, 4, 10)]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
0%
1.7 MB1.7 MB
df_with_path
src/uu/df/benches/df_bench.rs
CodSpeed Performance Gauge
0%
410.5 µs410.1 µs
du_summarize_balanced_tree[(5, 4, 10)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
0%
8.6 ms8.6 ms
dd_copy_separate_blocks
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
0%
44.1 ms44 ms
cp_recursive_deep_tree[(120, 4)]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
0%
13.7 ms13.7 ms
cp_preserve_metadata[(5, 4, 10)]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
0%
75 ms75 ms
sort_german_de_locale
src/uu/sort/benches/sort_locale_de_bench.rs
CodSpeed Performance Gauge
0%
37.3 ms37.3 ms
ls_recursive_deep_tree[(200, 2)]
src/uu/ls/benches/ls_bench.rs
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
cksum_bsd
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
0%
128.4 ms128.4 ms
shuf_lines[100000]
src/uu/shuf/benches/shuf_bench.rs
CodSpeed Performance Gauge
0%
31.6 ms31.6 ms
b64_encode_synthetic
src/uu/base64/benches/base64_bench.rs
CodSpeed Performance Gauge
0%
168.7 µs168.6 µs
cksum_blake2b
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
0%
192.8 ms192.7 ms
b64_decode_ignore_garbage_synthetic
src/uu/base64/benches/base64_bench.rs
CodSpeed Performance Gauge
0%
169.4 µs169.4 µs
tsort_wide_dag[100000]
src/uu/tsort/benches/tsort_bench.rs
CodSpeed Performance Gauge
0%
131 ms130.9 ms
sort_reverse_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
0%
36.6 ms36.6 ms
sort_mixed_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
0%
36.7 ms36.7 ms
ls_recursive_balanced_tree[(6, 4, 15)]
src/uu/ls/benches/ls_bench.rs
CodSpeed Performance Gauge
0%
55.2 ms55.2 ms

Commits

Click on a commit to change the comparison range
Base
main
98d3dba
+0.01%
fix(comm): improve stdout handling and add test for lossy UTF-8 output
c3d3c23
11 days ago
by Paol0B
-0.01%
run cargo fmt
03b8fa5
11 days ago
by Paol0B
+0.01%
Merge branch 'main' into fix/10192
11ffb9f
11 days ago
by Paol0B
-0.02%
Merge branch 'main' into fix/10192
267d3d2
9 days ago
by Paol0B
+8.43%
perf(comm): use BufWriter for buffered stdout output
ea47ce4
8 days ago
by Paol0B
-0.49%
Merge branch 'main' into fix/10192
88fdb1e
6 days ago
by sylvestre
-22.42%
fix: refactor write operations in comm to use a dedicated function
dc2eab5
4 days ago
by Paol0B
+21.05%
Merge branch 'main' into fix/10192
3bd04c9
4 days ago
by Paol0B
-2.25%
comm: use translate!
03ec9e1
4 days ago
by Paol0B
-10.71%
Merge branch 'main' into fix/10192
011cb61
4 days ago
by Paol0B
© 2026 CodSpeed Technology
Home Terms Privacy Docs