Replace the manual jit_allowlist (StringSet of ~40 function names) with universal lazy compilation. Every named lambda gets one compile attempt on first call; failures are sentineled and never retried. Compiler internals are still pre-compiled at startup (bootstrapping the JIT itself), but everything else compiles lazily — no manual curation. Remove jit-allow command (no longer needed). Remove StringSet module. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
58 KiB
58 KiB