From: "Frode Tennebø" <frode@tennebo.com>
Subject: Re: Execution profiling
Date: Sat, 24 Nov 2001 14:42:44 +0100
Date: 2001-11-24T14:42:44+01:00 [thread overview]
Message-ID: <k48ot9.9ei.ln@leia> (raw)
In-Reply-To: slrn9vs935.ja.randhol+abuse@kiuk0156.chembio.ntnu.no
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; |
prev parent reply other threads:[~2001-11-24 13:42 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-11-23 8:27 Execution profiling Mark B. Wallace
2001-11-23 10:28 ` Preben Randhol
2001-11-24 13:42 ` Frode Tennebø [this message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox