Nelson Minar wrote:

> What's the current state of the art for Linux JITs and JREs?
>
> I'm looking at both the Blackdown 1.2.2RC4 and the Sun/Inprise
> 1.2.2RC1. Which JITs do those ship with? Which JITs work best with
> native threads?

Blackdown 1.2.2RC4 ships with sunwjit which works well with both green
and native threads. I've had some troubles with heavy loads in an SMP
configuration (see list archives for details) but it works well on a
single CPU box.

> My impression is that both JREs ship with sunwjit, which works with
> both green & native threads. But I can't find any JIT in the
> Sun/Inprise distribution!

Borland's javacomp JIT is a separate download (you can get it from
Borland's site). If you try Borland's javacomp JIT with the Blackdown
1.2.2RC4 JDK/JRE It works well with green threads, I've had intermittent
problems with native threads on a single CPU box (under heavy loads) and
it wouldn't run at all on an SMP box.

> And what's up with symcjit? Does it work in Linux? Does it work with
> native threads?

I have no experience with symcjit on Linux.

You can also try TYA JIT (available from http://sax.sax.de/~adlibit/ ) if
GPL is ok for you. From some preliminary testing I did last week it seems
to be marginally faster than sunwjit and is rock solid for native threads
(single CPU and SMP).

There's also OpenJIT (see http://www.openjit.org ), but it's only
licensed for non-commercial purposes. I haven't had any experience with
it, but it's reported to work with Blackdown 1.2.2RC4.

> Confused,
>   Nelson

Hope this helps,

--
David Marshall       mailto:[EMAIL PROTECTED]
VM Systems, Inc.           http://www.vmguys.com




----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to