Announcing our new deadline sequence.
Grant
Fund: NGI0 Commons Fund
Start: 2026-08
More projects like this
NGI0 Commons Fund

AsmJit

Improve ISA coverage, code generation and performance

AsmJit is a library providing a low-latency machine code generation for C++. As a foundational component used by many JIT compilers, programming languages, emulators, query engines, and other performance-oriented applications, it enables developers to generate efficient machine code at runtime with minimal latency.

This project aims to strengthen AsmJit’s long-term maintainability by expanding the coverage of existing ISA backends, introducing database-driven code generation, and improving the performance of machine code generation.

Logo NLnet: abstract logo of four people seen from above Logo NGI Zero Commons Fund: letterlogo shaped like a tag

This project was funded through the NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429. Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).