New OCaml-generated instruction selector and 63% gcc-O2 performance on coremark; Windows ABI support via `-t amd64_win`.
July 1, 2026
Summary
Developers targeting QBE for production code now have measurable performance gains (33% improvement on Hare test suite) and cross-platform ABI support. Position-independent code support eliminates a blocker for shared object compilation.
Why it matters
Developers targeting QBE for production code now have measurable performance gains (33% improvement on Hare test suite) and cross-platform ABI support. Position-independent code support eliminates a blocker for shared object compilation.
Implementation verdict
Replaces QBE 1.2's tree-numbering instruction selection with metaprogrammed pattern matching via mgen. Requires recompilation; no API changes. Ready now—this is a stable release. Only gap: inlining remains unsupported (deferred for streaming compilation model).
Sources
Dev Signal
Get briefs like this in your inbox — free, every weekday.
100+ sources compressed into one 4-minute read. Ranked, cited, implementation-ready.