uutils
coreutils
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
wc: use memchr crate for line counting
#11871
Closed
Comparing
xtqqczze:wc-memchr
(
4f29d53
) with
main
(
6130076
)
CodSpeed Performance Gauge
-43%
Regression
4
Untouched
305
Ignored
1
Skipped
46
No successful run was found on
main
(
c146e8a
) during the generation of this report, so
6130076
was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Untouched
Ignored
Skipped
356 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wc_bytes_lines_synthetic[2000]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-43%
120.1 ms
210.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wc_lines_variable_length[(50, 500)]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-40%
3.3 ms
5.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wc_lines_large_line_count[500000]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-40%
2.8 ms
4.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wc_lines_extreme_line_lengths[(100000, 200)]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-35%
1.6 ms
2.5 ms
Uses the
Memory instrument
to collect Memory usage metrics.
dd_copy_4k_blocks
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
+2%
18.1 KB
17.8 KB
Uses the
Memory instrument
to collect Memory usage metrics.
dd_copy_with_skip
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
+2%
18.4 KB
18.1 KB
Uses the
Memory instrument
to collect Memory usage metrics.
dd_copy_with_seek
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
+2%
18.4 KB
18.1 KB
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
du_deep_tree[(100, 3)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
b64_decode_synthetic
src/uu/base64/benches/base64_bench.rs
CodSpeed Performance Gauge
0%
63.5 µs
63.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
factor_multiple_u64s[2]
src/uu/factor/benches/factor_bench.rs
CodSpeed Performance Gauge
0%
33.2 ms
33.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cksum_raw_output
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
0%
16.8 ms
16.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
dd_copy_4k_blocks
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
b64_encode_synthetic
src/uu/base64/benches/base64_bench.rs
CodSpeed Performance Gauge
0%
59.2 µs
59.1 µs
Uses the
Memory instrument
to collect Memory usage metrics.
sort_long_line[10000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
0%
139.1 KB
138.9 KB
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cksum_blake3
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
0%
93.4 ms
93.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
du_summarize_balanced_tree[(5, 4, 10)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
0%
6.6 ms
6.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
df_with_path
src/uu/df/benches/df_bench.rs
CodSpeed Performance Gauge
0%
306.1 µs
305.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cp_recursive_deep_tree[(120, 4)]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
0%
13.1 ms
13.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hostname_basic
src/uu/hostname/benches/hostname_bench.rs
CodSpeed Performance Gauge
0%
151.1 µs
151 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
df_deep_directory
src/uu/df/benches/df_bench.rs
CodSpeed Performance Gauge
0%
368.4 µs
368.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cp_recursive_wide_tree[(6000, 800)]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
0%
187.2 ms
187.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cp_preserve_metadata[(5, 4, 10)]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
0%
73.7 ms
73.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fold_many_lines[100000]
src/uu/fold/benches/fold_bench.rs
CodSpeed Performance Gauge
0%
57.3 ms
57.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fold_custom_width[50000]
src/uu/fold/benches/fold_bench.rs
CodSpeed Performance Gauge
0%
22.9 ms
22.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cksum_blake2b
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
0%
183.8 ms
183.8 ms
1
2
3
4
5
...
15
Commits
Click on a commit to change the comparison range
Base
main
6130076
-42.87%
NOMERGE
4f29d53
1 month ago
by xtqqczze
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs