New Relax JIT runtime lets Rust programs run while compiling
A new project called Relax introduces a JIT compiler and runtime for Rust that executes Cargo packages directly from source without invoking rustc, LLVM or a linker. It compiles functions on first call, optimizes hot paths during execution, and can patch code edits into a running process without restarting it. The tool is described as experimental and intended for development iteration rather than release builds.