Skip to content

Commit c746969

Browse files
[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

File tree

0 commit comments

Comments
 (0)