-
Notifications
You must be signed in to change notification settings - Fork 11
Home
Tom Bebbington edited this page May 24, 2015
·
1 revision
Just-In-Time compilers are very popular for running dynamic languages. However, in almost every case, the JIT is specific to the workings of a specific system / runtime. This makes people duplicate the same functionality a lot of the time.
The goal of the libjit project is to provide an extensive set of routines that takes care of the bulk of the JIT process, without tying the programmer down with language specifics. Where we provide support for common object models, we do so strictly in add-on libraries, not as part of the core code.
JIT.rs
is a Rust wrapper library for libjit, which has all the same functionality with Rust idioms and memory safety.