Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 63953 invoked from network); 27 Dec 2006 10:45:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 27 Dec 2006 10:45:59 -0000 Received: (qmail 80441 invoked by uid 500); 27 Dec 2006 10:46:04 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 80258 invoked by uid 500); 27 Dec 2006 10:46:03 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 80249 invoked by uid 99); 27 Dec 2006 10:46:03 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Dec 2006 02:46:03 -0800 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=SPF_HELO_PASS,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: 216.86.168.178 is neither permitted nor denied by domain of geir@pobox.com) Received: from [216.86.168.178] (HELO mxout-03.mxes.net) (216.86.168.178) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Dec 2006 02:45:53 -0800 Received: from [192.168.1.104] (unknown [67.86.14.213]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTP id E35BE5193D for ; Wed, 27 Dec 2006 05:45:29 -0500 (EST) Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: References: <003d01c6fd0b$b08d36b0$6801a8c0@armand1cc074f4> <45488514.8040601@pobox.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <402F78C8-C3D8-4273-9F33-CB0FAEC0ECAA@pobox.com> Content-Transfer-Encoding: 7bit From: "Geir Magnusson Jr." Subject: Re: [drlvm][iprof] Using Profiling Utility ("iprof") Date: Wed, 27 Dec 2006 05:45:31 -0500 To: dev@harmony.apache.org X-Mailer: Apple Mail (2.752.3) X-Virus-Checked: Checked by ClamAV on apache.org On Dec 27, 2006, at 2:52 AM, Egor Pasko wrote: > On the 0x214 day of Apache Harmony Geir Magnusson, Jr. wrote: >> Is this tuff documented? Wanna throw it in the wiki or a patch for >> the site? > > (...raising the thread from the ashes...) > BTW, recently Nikolay Sidelnikov wrote the draft version of the doc as > a standalone page. Interested parties can look into HARMONY-2865 > > Armand, you may find it extremely useful :) > > Nadya, Sveta, could you, please, look into the doc?.. Nice - it would nice also if Nikolay had the time, to augment that with an example output of the .stat file, so people using this for the first time can feel comfortable that they got the right thing, and maybe some notes on how to read the .stat file. geir > >> Egor Pasko wrote: >>> On the 0x214 day of Apache Harmony Mikhail Fursov wrote: >>>> + Some usage hints: >>>> 1. You can get any stylesheet editor (like Excel), open iprof >>>> data and build >>>> graphs from the colums - and you will have very useful pictures. >>> gnuplot :) >>> >>>> 2. The disadvantage of iprof is that it counts blocks, insts and >>>> helpers >>>> calls and does not count time spent in helpers and blocks. You >>>> still need >>>> VTune to get this info. >>> 1 more disadvantage: counters are not synchronized resulting in >>> somewhat inaccurate data for multithreaded apps >>> >> > > -- > Egor Pasko >