Avatar for the oxc-project user
oxc-project
sort-package-json
BlogDocsChangelog

perf: reduce allocations in sorting pipeline

#65Merged
Comparing
perf/reduce-allocations
(
d05fc00
) with
main
(
4a18956
)
CodSpeed Performance Gauge
+10%
Improvement
3
Untouched
1

Benchmarks

4 total
sort already sorted package.json
benches/sort.rs::benches::bench_already_sorted
CodSpeed Performance Gauge
+10%
198.6 µs181 µs
sort large package.json
benches/sort.rs::benches::bench_large_package
CodSpeed Performance Gauge
+9%
84 µs76.8 µs
sort small package.json
benches/sort.rs::benches::bench_small_package
CodSpeed Performance Gauge
+8%
198 µs184.1 µs
sort minimal package.json
benches/sort.rs::benches::bench_minimal_package
CodSpeed Performance Gauge
+2%
12.2 µs11.9 µs

Commits

Click on a commit to change the comparison range
Base
main
4a18956
+9.71%
perf: reduce allocations in sorting pipeline
d05fc00
2 days ago
by Boshen
© 2026 CodSpeed Technology
Home Terms Privacy Docs