This project aims at allowing Objective Caml to take advantage of multicore architectures, notably those now commonly used in laptops and desktop PC.

mid/late 2009 : (ocaml-3.10.2) several working implementations for X86-64 (with or without partial collections)

early 2010 : (ocaml-3.11.1) adaptation to work on x84-32 and x84-64, with Linux and Mac OS X. Fairly unstable.

2010 spring-summer (current work, in progress) : (ocaml-3.12-svn) “from scratch”, making the runtime library fully reentrant, first without threads preoccupation

It started in 2008 as an OCaml Summer Project 2008 funded by Jane Street Capital . It has continued since then.

Warning : For testing purpose only. It should not be used for production.

Some additional versions may appear in the download directory. If you choose to test/use them, you should be sure to know what you do.