From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16252 invoked by alias); 4 Aug 2005 17:09:50 -0000 Mailing-List: contact systemtap-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sources.redhat.com Received: (qmail 16237 invoked by uid 22791); 4 Aug 2005 17:09:46 -0000 Subject: Re: Hitachi djprobe mechanism From: Mathieu Lacage To: karim@opersys.com Cc: systemtap@sources.redhat.com In-Reply-To: <1123000192.14331.267.camel@chronos> References: <42EE7E97.7080501@redhat.com> <42EE86AD.609@opersys.com> <1122996753.14331.250.camel@chronos> <42EF9DDD.7060908@opersys.com> <1123000192.14331.267.camel@chronos> Content-Type: text/plain Date: Thu, 04 Aug 2005 17:09:00 -0000 Message-Id: <1123010101.20209.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.2.1.1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0 (sophia.inria.fr [138.96.64.20]); Thu, 04 Aug 2005 19:09:12 +0200 (MEST) X-Virus-Scanned: by amavisd-new at sophia.inria.fr X-SW-Source: 2005-q3/txt/msg00274.txt.bz2 On Tue, 2005-08-02 at 18:29 +0200, Mathieu Lacage wrote: > If you take the constraint of call-pushed EIPs on the stack into > account, you need to change the script to split the bbs right after > calls. I will do this tonight and see if it changes the results notably. /usr/X11R6/bin/X -- split bbs on call percentage of basic blocks bigger than 5 bytes: 94.96 bytes percentage of basic blocks bigger than 5 bytes: 99.16 -- do not split bbs on call percentage of basic blocks bigger than 5 bytes: 96.63 bytes percentage of basic blocks bigger than 5 bytes: 99.60 /usr/X11R6/lib/libX11.so -- split bbs on call percentage of basic blocks bigger than 5 bytes: 94.58 bytes percentage of basic blocks bigger than 5 bytes: 99.04 -- do not split bbs on call percentage of basic blocks bigger than 5 bytes: 96.98 bytes percentage of basic blocks bigger than 5 bytes: 99.60 The modified script is available at http://www-sop.inria.fr/dream/personnel/Mathieu.Lacage/analysis2.pl regards, Mathieu