OCamljit
OCamlJit 2.0 is a Just-In-Time engine for Objective Caml 3.12.0 on desktop processors (x86/x86-64). It translates the OCaml byte-code used by the interpreter (ocamlrun and ocaml) to x86/x86-64 native code on-demand and runs the generated native code instead of interpreting the byte-code. It is designed to run with minimal compilation overhead (translating only what is being executed, avoiding costly code generation and optimization techniques), while being 100% compatible with the byte-code runtime (including serialization and hashing of closures, etc.).
[ Homepage ]
| Author: | Benedikt Meurer. |
| Last modification date: | 17-Nov-2010 |
| Version: | 2.0 |
| Development status: | Stable |
| Kind: | Development tools |
| Topic: | Programming languages :: Compilers |
| Homepage: | http://gitorious.org/ocamljit2/ocamljit2 |