Avatar for the uutils user
uutils
coreutils
BlogDocsChangelog

bench: call the function directly to improve the profiling + move the common functions in uucore

#8716Merged
Comparing
sylvestre:refactor
(
fa865ca
) with
main
(
4a92c9b
)
CodSpeed Performance Gauge
-100%
Regression
8
Archived
38

Benchmarks

46 total
wc_chars_large_line_count[100000]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-100%
12.1 µs48,945.7 µs
tsort_complex_dag[50000]
src/uu/tsort/benches/tsort_bench.rs
CodSpeed Performance Gauge
-92%
11.8 µs155.1 µs
wc_default_large_line_count[100000]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-100%
10.9 µs48,946.4 µs
tsort_linear_chain[1000000]
src/uu/tsort/benches/tsort_bench.rs
CodSpeed Performance Gauge
-93%
10.8 µs155.5 µs
wc_words_large_line_count[100000]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-100%
12.2 µs48,945.9 µs
wc_lines_large_line_count[500000]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-100%
12.3 µs243,975 µs
wc_lines_extreme_line_lengths[(100000, 200)]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-100%
11.9 µs117,167.5 µs
tsort_wide_dag[100000]
src/uu/tsort/benches/tsort_bench.rs
CodSpeed Performance Gauge
-93%
11 µs154.9 µs
wc_lines_variable_length[(5, 100)]
src/uu/wc/benches/wc_bench.rs
Archived
CodSpeed Performance Gauge
-100%
12.2 µs28,824.8 µs
wc_chars_large_line_count[50000]
src/uu/wc/benches/wc_bench.rs
Archived
CodSpeed Performance Gauge
-100%
12.1 µs24,566.6 µs
wc_lines_variable_length[(5, 50)]
src/uu/wc/benches/wc_bench.rs
Archived
CodSpeed Performance Gauge
-100%
11.8 µs28,923.8 µs
wc_chars_large_line_count[10000]
src/uu/wc/benches/wc_bench.rs
Archived
CodSpeed Performance Gauge
-100%
11.8 µs5,064.3 µs
tsort_complex_dag[1000]
src/uu/tsort/benches/tsort_bench.rs
Archived
CodSpeed Performance Gauge
-93%
11.2 µs155 µs
wc_words_large_line_count[50000]
src/uu/wc/benches/wc_bench.rs
Archived
CodSpeed Performance Gauge
-100%
12.2 µs24,567.2 µs
tsort_complex_dag[10000]
src/uu/tsort/benches/tsort_bench.rs
Archived
CodSpeed Performance Gauge
-92%
11.9 µs155.4 µs
wc_lines_variable_length[(5, 500)]
src/uu/wc/benches/wc_bench.rs
Archived
CodSpeed Performance Gauge
-100%
12.2 µs28,743.3 µs
tsort_input_parsing_heavy[50000]
src/uu/tsort/benches/tsort_bench.rs
Archived
CodSpeed Performance Gauge
-93%
11.2 µs154.6 µs
wc_words_large_line_count[10000]
src/uu/wc/benches/wc_bench.rs
Archived
CodSpeed Performance Gauge
-100%
12.3 µs5,066.2 µs
tsort_complex_dag[5000]
src/uu/tsort/benches/tsort_bench.rs
Archived
CodSpeed Performance Gauge
-92%
11.8 µs155.7 µs
wc_lines_large_line_count[100000]
src/uu/wc/benches/wc_bench.rs
Archived
CodSpeed Performance Gauge
-100%
12.3 µs48,947.7 µs
tsort_input_parsing_heavy[10000]
src/uu/tsort/benches/tsort_bench.rs
Archived
CodSpeed Performance Gauge
-92%
11.6 µs148.4 µs
wc_default_large_line_count[50000]
src/uu/wc/benches/wc_bench.rs
Archived
CodSpeed Performance Gauge
-100%
11.8 µs24,565.4 µs
wc_words_synthetic[10]
src/uu/wc/benches/wc_bench.rs
Archived
CodSpeed Performance Gauge
-100%
11.8 µs57,506.1 µs
wc_default_large_line_count[10000]
src/uu/wc/benches/wc_bench.rs
Archived
CodSpeed Performance Gauge
-100%
11.7 µs5,063 µs
tsort_linear_chain[100000]
src/uu/tsort/benches/tsort_bench.rs
Archived
CodSpeed Performance Gauge
-93%
11 µs155.3 µs

Commits

Click on a commit to change the comparison range
Base
main
4a92c9b
-100%
github/action/benchmark: improve the build/run
59fac18
6 months ago
by sylvestre
0%
cargo-deny: allow duplication of nix given it is only used for bencharmking
fa865ca
6 months ago
by sylvestre
© 2026 CodSpeed Technology
Home Terms Privacy Docs