harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robin Garner <robin.gar...@anu.edu.au>
Subject Re: [drlvm][classlib] DaCapo benchmark regressions
Date Thu, 09 Nov 2006 15:57:17 GMT
Alexey Varlamov wrote:
> Robin,
> 
> 1) it must be debug build of drlvm;
> 2) syntax is -Xstats:[1|2|3] , the number denotes detalization level.
> 
> Actually this options gives various *statistics* for run, rather than
> performance data or profile. E.g. number of particular byte ops
> performed, exceptions thrown/caugth, most frequently allocated
> classes, usage of internal memory pools, etc.
> 
> I'm not sure this is what you requested - do you need to tune the VM
> for best performance or collect additional info during run or smth
> else?

Actually I'm just interested in wall clock time for the purpose of 
direct performance comparisons, but I always have a use for performance 
statistics from JVMs.  Some of the numbers you list are tricky to get 
from my measurement infrastructure :)

thanks!

> 
> 2006/11/9, Robin Garner <robin.garner@anu.edu.au>:
>> Hmmm ...
>>
>> $ $DRLVM_HOME/jre/bin/java -Xbootclasspath/p:antlr.jar -XcleanupOnExit
>> -Xstats -jar $HOME/dacapo-2006-10.jar antlr
>> Unknown option -Xstats
>> Use java -help to get help on command line options
>>
>> $ $DRLVM_HOME/jre/bin/java -version
>> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software
>> Foundation or its licensors, as applicable.
>> java version "1.5.0"
>> pre-alpha : not complete or compatible
>> svn = r472802, (Nov  9 2006), Linux/ia32/gcc 4.0.3, release build
>> http://incubator.apache.org/harmony
>>
>> Anything else I need to add ? :-)
>>
>> Evgueni Brevnov wrote:
>> > Unfortunately, YES. It's a known problem. You need to specify
>> > -XcleanupOnExit as well :-) I'm working in it currently.... will
>> > provide a fix soon...
>> >
>> > Thanks
>> > Evgueni
>> >
>> > On 11/9/06, Robin Garner <robin.garner@anu.edu.au> wrote:
>> >> Evgueni Brevnov wrote:
>> >> > On 11/9/06, Alexey Petrenko <alexey.a.petrenko@gmail.com> wrote:
>> >> >> The logs for some benchmarks does not have error messages.
>> >> >> Is this possible to fix?
>> >> >>
>> >> >> SY, Alexey
>> >> >>
>> >> >> 2006/11/9, Robin Garner <robin.garner@anu.edu.au>:
>> >> >> > I've just finished adding drlvm to the nightly DaCapo benchmark
>> >> >> > regression tests.  The results are available here:
>> >> >> >
>> >> >> > http://cs/people/Robin.Garner/dacapo/regression/
>> >> >> >
>> >> >> > JikesRVM and DRLVM/Harmony classlib are built from svn checkouts
>> >> taken
>> >> >> > when the nightly run kicks off (00:35 Australian Eastern time).
>> >> >> >
>> >> >> > I'm currently working on adding performance stats for DRLVM
and
>> >> >> > JikesRVM, so some suggestions about the best command line
>> >> parameters to
>> >> >> > use would be appreciated.
>> >> >
>> >> > DRLVM accepts -Xstats parameter for that purpose.
>> >>
>> >> -Xstats doesn't work for me - is there something I need to do
>> >> specifically to make it work ?
>> >>
>> >> > Thanks
>> >> >
>> >> >> >
>> >> >> > cheers
>> >> >> >
>> >> >> > --
>> >> >> > Robin Garner
>> >> >> > Dept. of Computer Science
>> >> >> > Australian National University
>> >> >> >
>> >> >>
>> >>
>> >>
>> >> --
>> >> Robin Garner
>> >> Dept. of Computer Science
>> >> Australian National University
>> >>
>>
>>
>> -- 
>> Robin Garner
>> Dept. of Computer Science
>> Australian National University
>>


-- 
Robin Garner
Dept. of Computer Science
Australian National University
http://cs.anu.edu.au/people/Robin.Garner/

Mime
View raw message