Building a Minimal JIT in Rust

Just in time compilation (JIT, short for Just In Time Compilation) is a dynamic compilation technique that converts source code or an intermediate representation (such as bytecode)

2024-10-08 · 4 min · zevorn

AsmJit Quick Start Guide

Basic Introduction AsmJit is a complete JIT (just in time, runtime) assembler for C++. It can generate native code compatible with x86/x64 and AArch64 architectures. It not only su

2024-05-27 · 7 min · zevorn

LLVM 3.0 JIT Bug in External Symbol Resolution During Code-Block Relocation

In LLVM 3.0 JIT on MinGW64 / MSCV64, when handling external symbol addresses outside the 32 bit range (within a 2 GB window before or after the current address) during code block r

2024-05-22 · 2 min · zevorn