>>>>> "Nathan" == Nathan Meyers <[EMAIL PROTECTED]> writes:
> Michael Doherty wrote:
>> 
>> Works great! Thanks Rich. I'm frankly kinda amazed. Jikes seems about
>> an order of magnitude faster than the jdk117_v1a compiler. Not sure how
>> that's  possible but goota hand it to the guy(s) at IBM who wrote it.

> Native code (Jikes) vs Java (Sun compiler) implementation. Plus some
> built-in Jikes cleverness to check dependencies and avoid unneeded
> compiles.

> Java still has a ways to go in delivering the promised native-like
> performance... and not just on Linux.

While it is true that good Java execution speed lags (often far)
behind good native, the jikes vs javac difference cannot make too much 
use of this excuse. 

Jikes is carefully coded for both correctness and speed (and a superb
piece of programming).  Javac is a simple/modular/readable reference
implementation with nearly zero attention to optimization. 

While javac could certainly benefit from optimization, it is probably 
(and correctly, IMO) low on Javasoft's todo list.

Anyone profiled javac recently?

Now, if only those IBM Alphaworks guys would release the VM-side
code and/or spec for their profiler (Jinsight) project so us Linux
users could benefit, too...

cheers,
        -mik
-- 
Michael Thome ([EMAIL PROTECTED])

Reply via email to