sanya-jit
sanya-jit copied to clipboard
Let's (possibly) build a JIT!
SYNOPSIS
Building a Scheme JIT from scratch and experimenting with runtime feedback based optimizations.
BUILD
Make sure Rust >= 1.5.0 is installed, and you are on a x86_64 Linux
or x86_64 OSX machine. Then:
cd src/scheme && cargo build --release
RUN
cd src/scheme && ./target/release/scheme scheme-src/fibo-unsafe.ss
NOMENCLATURE
No, I'm not referring to Sanya.
The name came from サーニャ・V・リトヴャク from Strike Witches (youtube video, with sound).