[LLVMdev] Newbie questions

Chris Lattner sabre at nondot.org
Sun Apr 23 13:49:05 PDT 2006

On Sun, 23 Apr 2006, Reid Spencer wrote:
>> Has it been hooked up to a JVM? If so, how and which ones?
> I think the point of llvm-java was to avoid a JVM. That is, it converts

llvm-java is the JVM.

> either Java source or Java bytecode into equivalent LLVM bytecode. I

llvm-java only supports input from Java bytecode.

> think the big thing lacking so far are the Java library and support for

llvm-java uses classpath for it's library.

> things that LLVM doesn't natively support (threading, synchronization
> come to mind).  If you need more detail, Alkis (author of llvm-java) is
> going to have to respond. Otherwise, you'll need to take a look at the
> code.

It's actually missing quite a bit.  It is missing too much to support 
programs that use System.Out, for example.  Alkis is definitely the person 
to talk to if you're interested in it.



More information about the llvm-dev mailing list