[Bug c++/14563] octave built under Cygwin very slow
bangerth at dealii dot org
Sun Mar 14 20:33:00 GMT 2004
------- Additional Comments From bangerth at dealii dot org 2004-03-14 20:33 -------
One of the things you could do is to compile the octave version you
use with both 3.2.3 and 3.3.3, in each case with profiling information
(i.e. with -pg) and check the output to see whether there is one single
function that now takes significantly longer (and thus moved up in
the output of gprof, in the list of functions sorted by execution time).
If there should be one such function, it might be worth to compile just this
one function (or file) with the other compiler, to verify that it indeed
is the problem. This way we could at least localize the problem a little
better. This would also be of great value to us, since we have no clue
about the octave functions, and it is hard for us to look at profiling
output without knowing what all these functions do etc.
If you have identified the function that has the slowdown (assuming that it
is a single function), then one would rip it out of the program and place
it (and whatever else it needs) into a small file where main() simply calls
this function a number of times with dummy arguments. This way we would
have a simpler and much smaller testcase.
More information about the Gcc-bugs