Avatar for the uutils user
uutils
coreutils
BlogDocsChangelog

benchmarks: reduce allocations in run_util_function

#10378Merged
Comparing
xtqqczze:allocs-run_util_function
(
66aa24d
) with
main
(
b302bbe
)
CodSpeed Performance Gauge
-30%
Improvement
9
Regression
15
Untouched
258
Skipped
38

Benchmarks

320 total
mv_force_overwrite
src/uu/mv/benches/mv_bench.rs
CodSpeed Performance Gauge
-30%
11.7 MB16.7 MB
mv_single_file
src/uu/mv/benches/mv_bench.rs
CodSpeed Performance Gauge
-27%
12.1 MB16.5 MB
ls_recursive_balanced_tree[(6, 4, 15)]
src/uu/ls/benches/ls_bench.rs
CodSpeed Performance Gauge
-14%
1.7 MB1.9 MB
cksum_sm3
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
-7%
61.8 KB66.5 KB
cksum_sha1
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
-7%
61.8 KB66.5 KB
cksum_crc
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
-7%
61.9 KB66.6 KB
cksum_sha2
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
-7%
66.1 KB70.7 KB
cksum_sha512
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
-6%
55.7 KB59.2 KB
cksum_sha256
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
-6%
54.1 KB57.3 KB
cksum_blake3
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
-5%
53.4 KB56.5 KB
seq_large_integers
src/uu/seq/benches/seq_bench.rs
CodSpeed Performance Gauge
-5%
80.2 KB84.7 KB
cksum_crc32b
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
-5%
54 KB56.7 KB
ls_recursive_long_all_mixed_tree
src/uu/ls/benches/ls_bench.rs
CodSpeed Performance Gauge
-4%
306 KB318.7 KB
cksum_bsd
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
-3%
61.6 KB63.8 KB
cksum_md5
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
-3%
61.8 KB64 KB
sort_accented_data[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+18%
25.5 MB21.6 MB
sort_ascii_only[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+18%
25.5 MB21.6 MB
sort_mixed_data[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+18%
25.8 MB21.9 MB
sort_key_field[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+13%
32.8 MB28.9 MB
cksum_sysv
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
+9%
60.8 KB55.7 KB
cksum_sha3
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
+9%
65.5 KB60.1 KB
sort_numeric[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
+9%
48.7 MB44.8 MB
file_custom_format
src/uu/date/benches/date_bench.rs
CodSpeed Performance Gauge
+8%
56.4 KB52.4 KB
cksum_default
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
+4%
61.1 KB58.5 KB
factor_multiple_u64s[2]
src/uu/factor/benches/factor_bench.rs
CodSpeed Performance Gauge
+2%
24.2 MB23.8 MB

Commits

Click on a commit to change the comparison range
Base
main
b302bbe
-29.9%
benchmarks: reduce allocations in run_util_function
66aa24d
2 months ago
by xtqqczze
© 2026 CodSpeed Technology
Home Terms Privacy Docs