From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,515d3a36fd924555 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-11-24 05:43:46 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!128.39.3.168!uninett.no!leia!nobody From: Frode =?ISO-8859-1?Q?Tenneb=F8?= Newsgroups: comp.lang.ada Subject: Re: Execution profiling Date: Sat, 24 Nov 2001 14:42:44 +0100 Organization: UNINETT news service Message-ID: References: <3BFE0879.E27234FA@verizon.net> NNTP-Posting-Host: anne-bremnes.hiof.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit X-Trace: snipp.uninett.no 1006609423 11631 158.36.52.48 (24 Nov 2001 13:43:43 GMT) X-Complaints-To: news-abuse@uninett.no User-Agent: KNode/0.6.1 Xref: archiver1.google.com comp.lang.ada:16930 Date: 2001-11-24T14:42:44+01:00 List-Id: On Friday 23 November 2001 11:28 Preben Randhol wrote: > On Fri, 23 Nov 2001 08:27:43 GMT, Mark B. Wallace wrote: >> Is anyone aware of an Ada95 compiler or IDE or tool that provides >> execution profiling for Ada95 programs? (By that I mean that a >> program could be automatically instrumented, and data made available, >> post-execution, about how much CPU time was consumed in each "part" >> of the program during a given run.) > > I'm not sure if this is what you want: > http://www.gnu.org/manual/gprof/ > > As far as I know, the GNAT compilor support this too. I can verify that this works. Though, not always with -a (as gcc compiler switch), ie. basic block profiling. However, profiling data on the function level has never been a problem. > debugger), and utilities such as Purify.Using Other Utility Programs > With GNAT Quantify (the profiling sister of Purify) generally works very well, however it does not work well with exceptions. Hopefully, as GNAT becomes part of the GCC compiler suite, Rational will also include full support for GNAT. -Frode -- ^ Frode Tenneb� | email: frode@tennebo.com | Frode@IRC ^ | with Standard.Disclaimer; use Standard.Disclaimer; |