speed of simple loops: comparison to other language

Andrew Haley aph at redhat.com
Thu Jul 1 09:42:32 PDT 2010


On 07/01/2010 05:37 PM, Steve White wrote:

> However, does better execution time necessarily imply slower start-up time?
> If the only switches available are -server or -client, then we're stuck.
> But maybe this just reflects an unfortunate division of the issues.
> Frankly it surprises me that better optimization necessarily implies
> substantially slower start-up time. 
> 
> Is it really either/or? 

Optimization is a computationally expensive job, so to some extent
that can't be helped.

> Just a thought: it's kind of poor that the determination has to be made
> when building the VM.  It would be much cooler to have launch-time switch
> that would choose such behavior.

Sure, it would, but AFAIK no-one has ever written a client compiler
for x86_64, so we're kinda stuck.  :-)

Andrew.


More information about the hotspot-compiler-dev mailing list