You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Enrico Migliore <en...@fatti.com> on 2006/02/28 19:21:45 UTC

[jchevm] runtime performance

Hi Ivan and Archie,

 > After applying your fix it no more crashes.
 > Just tested this with QuickSort algorithm. It's running OK. (but a 
bit slow under cygwin in comparison to SUN's JVM under Win)

Great job!

 >> JCHEVM will definitely be slower right now because there's no JIT 
yet, i.e., it always operates in interpreter mode.

It would be interestesting to run the same test on Sun's JVM, configured 
not to use the JIT (interpeted mode)

Archie:
I read an article that said that the performance of the SableVM, in 
terms of speed, was quite impressive.
What's the difference between JCHEVM and the SableVM?

Enrico


Re: [jchevm] runtime performance

Posted by Archie Cobbs <ar...@dellroad.org>.
Enrico Migliore wrote:
> I read an article that said that the performance of the SableVM, in 
> terms of speed, was quite impressive.
> What's the difference between JCHEVM and the SableVM?

JCHEVM should be roughly the same speed as SableVM's "direct
intepreter" mode.. SableVM's "threaded interpreter" mode will
be somewhat faster, as it eliminates some of the "goto" overhead
assocated with each instruction.

All of the above is theoretical, the best answer of course is
to do some real benchmarking tests.

-Archie

__________________________________________________________________________
Archie Cobbs      *        CTO, Awarix        *      http://www.awarix.com