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.
- The project's own website: https://asmjit.com
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).