Perry is a tool that compiles TypeScript to native executables using SWC for parsing and LLVM for optimized code generation, with no runtime dependencies or intermediate JavaScript.
Llvm
Your weight: normal
- 0.
- 0.Tuning LLVM's SLP Vectorizer Cost Model (blog.kaving.me)
A recent LLVM patch introduced ordered vector reductions, but it triggered a performance regression on a benchmark by failing to account for the cost of building the initial vector per iteration.
- 0.Finding Miscompiles for Fun, Not Profit (newsletter.semianalysis.com)
Justin Lebar, a compiler expert with 10 years of experience, spent over $10,000 in an afternoon running AI agents over compiler code, finding hundreds of plausible bugs in LLVM, including miscompiles and a 'Quite Serious' issue.