[LLVMdev] Say hi to VMKit: JVM/LLVM, CLI/LLVM

Nicolas Geoffray nicolas.geoffray at lip6.fr
Fri Mar 21 14:52:32 PDT 2008

Hi everyone,

I've just checked in a JVM and a CLI for LLVM (called JnJVM and N3). 
Both are placed in the vmkit svn directory.
You can find the source code here:

svn co http://llvm.org/svn/llvm-project/vmkit/trunk vmkit

Its licensed under the U of I Open Source License, so now that's in svn, 
you can change whatever you want, as long as HelloWorld.java and 
HelloWorld.cs work ;-)

I haven't tested the build process on many machines, mostly on gentoo 
linux/x86 and linux/ppc. There are probably some dev libs that VMKit 
requires and the configure script does not check. A good thing would be 
to make the build process cleaner.

The README file on root explains the few steps to run the virtual machines.

I should probably say here that you currently need to patch llvm to get 
things working :( Let's hope this won't be true too long.

Happy hacking!


PS: I won't be able to check my emails until Wednesday, so really, happy 
hacking! ;-)

More information about the llvm-dev mailing list