Browse thread
OCamlJIT2 vs. OCamlJIT
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Jon Harrop <jonathandeanharrop@g...> |
| Subject: | RE: ocamlopt LLVM support (Was: [Caml-list] OCamlJIT2 vs. OCamlJIT) |
Richard Jones wrote: > It might kick-start efforts to automatically generate bindings, at > least to C code, which wouldn't be a bad thing. camlidl is clumsy and > doesn't handle a very important case (pointers to handles) so it's not > really useful for this. Yes, LLVM is ideal for this. Using LLVM to JIT compile OCaml<->C interop stubs should be quite easy. I did a bit of this in some of the OCaml Journal article that were on LLVM. You could also kill two birds with one stone by creating an OCaml<->HLVM bridge with it. That would make it easier to create a bigarray from OCaml and call into high-performance parallel numerical code to chomp on it. Cheers, Jon.