/beefk-jit

Fast, optimized JIT compiler for Brainfuck written in Rust

Primary LanguageRust

beefk

Fast, optimized JIT compiler for Brainfuck written in Rust.

Warning: generated native code intentionally lacks array bound checks!
This compiler is optimized for performance and does not care about memory safety

Benchmarks

CPU: Ryzen 5 5625U with 16GB of dual-channel DDR4 RAM running at 3200 MHz
Only execution time is counted, stdout is piped to /dev/null during the benchmark

beefk griffi-gh/brian
mandelbrot.bf ~600ms ~3400ms