help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: profiling Octave


From: David Bateman
Subject: Re: profiling Octave
Date: Thu, 05 Feb 2009 19:50:20 +0100
User-agent: Mozilla-Thunderbird 2.0.0.17 (X11/20081018)

John W. Eaton wrote:
On  5-Feb-2009, Jaroslav Hajek wrote:

| has anyone experience profiling with gcc/g++?
| I wanted to try profiling Octave to identify hot spots in the
| interpreter, but can't get it to work.
| I configured using configure CFLAGS="-O2 -pg" CXXFLAGS="-O2 -pg"
| LDFLAGS=-pg, then built and ran ./run-octave on a test script.
| It produced a gmon.out file, but `gprof src/octave' does not show
| anything. So far I was unable to find any useful information how to
| get this working. A similar strategy works on a single sample C++ file
| (g++ -pg, then gprof).
| Has anyone experience with this? I would really prefer to do this with
| GCC rather than a commercial compiler.

Can gprof handle shared libraries?  You might need to build a copy of
Octave that is statically linked.

jwe
_______________________________________________
Help-octave mailing list
address@hidden
https://www-old.cae.wisc.edu/mailman/listinfo/help-octave

I did a bit of profiling a year or so ago in the thread

http://www.nabble.com/speed-of-octave-symbol-table-code-to13353730.html

and can confirm that I needed a statically linked version of octave

D.

--
David Bateman                                address@hidden
35 rue Gambetta                              +33 1 46 04 02 18 (Home)
92100 Boulogne-Billancourt FRANCE            +33 6 72 01 06 33 (Mob)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]