Skip to content
cgeoffroy edited this page Feb 23, 2012 · 4 revisions

LLVM

LLVM tutorial Very good for getting up to speed on llvm and the way it works. LLVM language reference Comprehensive reference of the llvm IR language

ZAM

Cadmium project's documentation

OCaml marshalled format Describes the serialization of Ocaml data and code into Ocaml executable files

OCaml instructions All ZAM instructions. This is the only comprehensive guide about Ocaml instructions. very useful

The Zinc Experiment Paper by X. Leroy on the initial implementation of the ZAM

VMKit

VMKit A paper about VMKit. Quite vague and outdated but does give some context.

Toy-vm

https://llvm.org/viewvc/llvm-project/vmkit/branches/multi-vm/tools/toy-vm/?sortby=file&pathrev=121368

svn co http://llvm.org/svn/llvm-project/vmkit/branches/multi-vm
cd multi-vm
svn update -r r121368
ls tools/toy-vm

Autre

OCAMLJIT a faster Just-In-Time Ocaml Implementation

Just-In-Time compilation of OCaml byte-code

OCamlJIT 2.0 - Faster Objective Caml

From Krivine's machine to the Caml implementations

OCamlJIT2 vs. OCamlJIT

Clone this wiki locally