Skip to content

Replace the nix crate by rustix#11548

Closed
sylvestre wants to merge 17 commits into
uutils:mainfrom
sylvestre:rustix
Closed

Replace the nix crate by rustix#11548
sylvestre wants to merge 17 commits into
uutils:mainfrom
sylvestre:rustix

deps(rustix): enable use-libc to route syscalls through glibc

d449548
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis failed Apr 21, 2026 in 0s

Performance Regression: -21.54%

❌ 5 regressed benchmarks
✅ 304 untouched benchmarks
⏩ 46 skipped benchmarks1

⚠️ Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation wc_chars_large_line_count[100000] 713.3 µs 909.1 µs -21.54%
Simulation wc_lines_variable_length[(50, 500)] 3.2 ms 3.3 ms -5.34%
Simulation wc_lines_large_line_count[500000] 2.6 ms 2.8 ms -6.52%
Simulation wc_lines_extreme_line_lengths[(100000, 200)] 1.4 ms 1.6 ms -11.83%
Simulation rm_recursive_tree 11.9 ms 12.5 ms -4.49%

Comparing sylvestre:rustix (d449548) with main (0366d3c)

Open in CodSpeed

Footnotes

  1. 46 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.