[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Free Java (Was: Trouble with VM?)



Hi Etienne,

I'm chipping in to fix some bugs in your description of kaffe ;)

Etienne Gagnon wrote:

Kaffe is the oldest of the Free jvm's.  It has, currently, the best class
library support (but implements quite old JDK versions; minimal support
for latest libraries).  Dalibor and others are currently working on making

It's not fully converted to GNU Classpath, but it already includes or offers easy ways to include some libraries free runtime libraries that are not part of GNU Classpath (yet). A working java.util.regex (via GNU regexp), javax.sound (tritonus.org), java.net.URI (through kaffe hackers wanting to run latest Saxon), and in the next release easy ways to integrate javax.crypto, javax.security (GNU Crypto) & javax.net (Jessie) jars into kaffe. I hoped to be able to chuck in a corba implementation before 1.1.3 was out, but, alas, so many things to do, so little time [1] ;)

Kaffe to work with GNU Classpath class libraries.  Kaffe has a JIT compiler
and thus achieves very good performance, usually.  Kaffe's primary native

Thanks for the praise, but it's not so good when compared with hotspot. But there is a kaffe fork of an older version of kaffe called Latte, that is supposed to reach Hotspot like performance on sparc processors. As usual, we need more developers to get all that exciting work folded back in.

And another fork of kaffe, JanosVM, includes support for re-jitting code, that's interesting for re-optimising 'hot' methods. So I hope that we can start doing more work on integrating those improvements back into kaffe once we're done with the Classpath merge.

cheers,
dalibor topic

[1] Did I mention we need more hackers [2], just like sablevm? ;)
[2] Anecdotal evidence shows that by being part of the free java community wonderful women will fall in love with you. All free Java hackers I've met personally have had no problem finding the right girl. ;)



Reply to: