Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 1972 invoked from network); 9 Nov 2006 15:57:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Nov 2006 15:57:14 -0000 Received: (qmail 85943 invoked by uid 500); 9 Nov 2006 15:57:22 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 85769 invoked by uid 500); 9 Nov 2006 15:57:20 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 85759 invoked by uid 99); 9 Nov 2006 15:57:20 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Nov 2006 07:57:20 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [130.56.64.71] (HELO messaging1.anu.edu.au) (130.56.64.71) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Nov 2006 07:56:59 -0800 Received: from [150.203.163.99] by messaging1.anu.edu.au (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with ESMTP id <0J8H00BXD09Y2890@messaging1.anu.edu.au> for harmony-dev@incubator.apache.org; Fri, 10 Nov 2006 02:56:22 +1100 (EST) Date: Fri, 10 Nov 2006 02:57:17 +1100 From: Robin Garner Subject: Re: [drlvm][classlib] DaCapo benchmark regressions In-reply-to: To: harmony-dev@incubator.apache.org Message-id: <45534FDD.7010106@anu.edu.au> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT References: <4552D27B.8010704@anu.edu.au> <455311BB.8060506@anu.edu.au> <45532E2E.8090100@anu.edu.au> User-Agent: Thunderbird 1.5.0.7 (X11/20060918) X-Virus-Checked: Checked by ClamAV on apache.org 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 : >> 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 wrote: >> >> Evgueni Brevnov wrote: >> >> > On 11/9/06, Alexey Petrenko wrote: >> >> >> The logs for some benchmarks does not have error messages. >> >> >> Is this possible to fix? >> >> >> >> >> >> SY, Alexey >> >> >> >> >> >> 2006/11/9, Robin Garner : >> >> >> > 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/