Sunday, 22 March 2009

Building a Virtual Machine with LLVM: part 3

The OCaml Journal just published an article about the HLVM project:

"This is the third and final article in the series about the design and construction of the high-level virtual machine (HLVM). This article describes the design and implementation of boxed values for sum types and a simple garbage collector. In particular, the difference between the run-time representations of values in OCaml and HLVM is described in detail and the GC implementation described is partially generated at run-time and JIT compiled..."

To read this article and more, subscribe to The OCaml Journal today!

No comments: