Harmony's way to "interpret bytecode" is to compile it with JET. Last time I measured JET overhead, it was relatively small, like 5% of overall execution time on Eclipse startup. On another hand, if you compare performance on JET-compiled code of Harmony (-Xem:jet) with performance of code interpreted by any RI, you will see JET rocks. My other measurements shows JET-compiled code is like 3x times faster than Sun's 1.5.0_10 interpretation ;)
Have you any data supporting your proposal? Thanks, Aleksey. On Wed, Nov 12, 2008 at 6:52 AM, Wenlong Li <[EMAIL PROTECTED]> wrote: > Hello, all, > > Harmony now uses jet+jit in client mode, does anybody know why? Seems > RI uses interpreter + jit or jit only to compile target program. Does > anybody have done or plan to support the interpreter + jit in client > mode? I am asking this question because RI has good startup > performance, but Harmony has not good startup performance (one of the > problems is compilation overhead). > > Thx, > Wenlong >
