Files
fzf/src
Junegunn Choi 5887edc6ba Use LSD radix sort for Result sorting in matcher
Replace comparison-based pdqsort with LSD radix sort on the uint64
sort key. Radix sort is O(n) vs O(n log n) and avoids pointer-chasing
cache misses in the comparison function. Sort scratch buffer is reused
across iterations to reduce GC pressure.

Benchmark (single-threaded, Chromium file list):
- linux query (180K matches): ~16% faster
- src query (high match count): ~31% faster
- Rare matches: equivalent (falls back to pdqsort for n < 128)
2026-03-01 15:57:39 +09:00
..
…
2025-11-12 22:05:17 +09:00
2026-03-01 15:57:39 +09:00
2025-11-12 22:05:17 +09:00
2026-02-19 00:20:09 +09:00
2025-11-12 22:05:17 +09:00
2026-02-19 21:30:23 +09:00
2024-09-29 19:33:42 +09:00
2024-09-29 19:33:42 +09:00
2024-11-03 20:12:47 +09:00
2025-06-10 23:02:23 +09:00
…