Avatar for the uutils user
uutils
coreutils
BlogDocsChangelog

numfmt: add --grouping option

#10511
Comparing
mattsu2020:numfmt-grouping-only
(
fc84180
) with
main
(
ba1afb0
)
CodSpeed Performance Gauge
-9%
Regression
9
Untouched
275
Skipped
38

Benchmarks

322 total
numfmt_from_si[10000]
src/uu/numfmt/benches/numfmt_bench.rs
CodSpeed Performance Gauge
-9%
34.2 ms37.4 ms
numfmt_to_si[10000]
src/uu/numfmt/benches/numfmt_bench.rs
CodSpeed Performance Gauge
-8%
35.6 ms38.6 ms
numfmt_large_numbers_si[10000]
src/uu/numfmt/benches/numfmt_bench.rs
CodSpeed Performance Gauge
-8%
38.4 ms41.6 ms
numfmt_to_iec[10000]
src/uu/numfmt/benches/numfmt_bench.rs
CodSpeed Performance Gauge
-8%
35.7 ms38.6 ms
numfmt_round_modes[("towards-zero", 10000)]
src/uu/numfmt/benches/numfmt_bench.rs
CodSpeed Performance Gauge
-7%
36.3 ms39.2 ms
numfmt_to_si_precision[10000]
src/uu/numfmt/benches/numfmt_bench.rs
CodSpeed Performance Gauge
-7%
37.4 ms40.3 ms
numfmt_round_modes[("up", 10000)]
src/uu/numfmt/benches/numfmt_bench.rs
CodSpeed Performance Gauge
-7%
36.3 ms39.1 ms
numfmt_round_modes[("down", 10000)]
src/uu/numfmt/benches/numfmt_bench.rs
CodSpeed Performance Gauge
-7%
36.3 ms39.1 ms
numfmt_padding[(10000, 50)]
src/uu/numfmt/benches/numfmt_bench.rs
CodSpeed Performance Gauge
-6%
50 ms53 ms
df_deep_directory
src/uu/df/benches/df_bench.rs
CodSpeed Performance Gauge
+3%
381 µs371.6 µs
df_with_path
src/uu/df/benches/df_bench.rs
CodSpeed Performance Gauge
+1%
404.8 µs401.2 µs
cksum_crc32b
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
+1%
13.2 ms13 ms
ls_recursive_long_all_balanced_tree[(6, 4, 15)]
src/uu/ls/benches/ls_bench.rs
CodSpeed Performance Gauge
+1%
130 ms129.3 ms
du_wide_tree[(5000, 500)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
0%
9.9 ms9.9 ms
ls_recursive_long_all_mixed_tree
src/uu/ls/benches/ls_bench.rs
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
dd_copy_with_skip
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
du_deep_tree[(100, 3)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
0%
1.3 ms1.2 ms
ls_recursive_long_all_deep_tree[(100, 4)]
src/uu/ls/benches/ls_bench.rs
CodSpeed Performance Gauge
0%
3.2 ms3.2 ms
cp_recursive_wide_tree[(6000, 800)]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
0%
188.5 ms188 ms
ls_recursive_long_all_wide_tree[(15000, 1500)]
src/uu/ls/benches/ls_bench.rs
CodSpeed Performance Gauge
0%
140.4 ms140 ms
ls_recursive_deep_tree[(200, 2)]
src/uu/ls/benches/ls_bench.rs
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
cksum_multiple_files
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
0%
25.3 ms25.3 ms
single_date_now
src/uu/date/benches/date_bench.rs
CodSpeed Performance Gauge
0%
190.4 µs189.9 µs
du_all_wide_tree[(5000, 500)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
0%
16.7 ms16.7 ms
cksum_sysv
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
0%
48.3 ms48.2 ms

Commits

Click on a commit to change the comparison range
Base
main
ba1afb0
-54.72%
fix: correct typo in spell-checker ignore comment
d8a2e6e
10 days ago
by mattsu2020
-0.07%
fix(numfmt): address clippy warnings in format
d69bb42
10 days ago
by mattsu2020
+54.78%
refactor: replace Once with OnceLock for lazy locale initialization
276a99a
10 days ago
by mattsu2020
-8.09%
refactor: simplify locale_info function with cfg blocks
437a6f8
10 days ago
by mattsu2020
0%
fix: add conditional compilation for localeconv on non-Windows platforms
d60560d
10 days ago
by mattsu2020
0%
refactor: simplify string formatting in whitespace splitter tests
5de95c2
10 days ago
by mattsu2020
0%
refactor: simplify locale_info function return structure
16aa888
10 days ago
by mattsu2020
-0.05%
refactor: simplify suffix validation logic in parse_number_with_suffix
c70dda9
10 days ago
by mattsu2020
-0.48%
Merge branch 'main' into numfmt-grouping-only
a347400
3 days ago
by mattsu2020
+8.68%
Merge remote-tracking branch 'upstream/main' into numfmt-grouping-only
afdce1d
12 hours ago
by mattsu2020
-8.75%
refactor: remove unused imports and simplify Write trait usage
fc84180
10 hours ago
by mattsu2020
© 2026 CodSpeed Technology
Home Terms Privacy Docs