Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] Runtime (native) compilation
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Walid Taha <taha@c...>
Subject: [Caml-list] Runtime (native) compilation

Hello,

We've been working on a while on building MetaOCaml, which provides three
basic constructs for contructing programs at runtime and compiling them.
This seems to be working well in the context of the bytecode compiler.
For the native code compiler, though, things seems to be more tricky.  In
particular, the native code compiler produces assembly code.  This has to
be assembled, linked, and loaded to memory.  Does any one know of a fast
way to do the last three steps (other than calling the assembler, linker,
and loader).  Also, has anyone dealt with the issue of coordinating the
runtime for the original running image and the newly produced runnable
image (in particular, has anyone dealt with the garbage collection
issues?)

Walid.

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners