Commit c746969
[Autoloop: tsb-perf-evolve] Iteration 72: comparison sort cold path to reduce function body size
Replace 290-line LSD radix sort cold path with 40-line comparison sort.
Hypothesis: smaller function body allows JIT to inline/specialise the
per-instance cache-hit hot path (as in c067, where removing the module-level
cache halved fitness). All 9 radix-sort module-level buffers removed.
Hot path (c067 if/else ternary pattern) unchanged.
Run: https://github.com/githubnext/tsb/actions/runs/26955967270
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent f6dfa86 commit c746969
1 file changed
Lines changed: 43 additions & 319 deletions
0 commit comments