|
From: | Paul Thomas |
Subject: | Re: [Fwd: [Bug c++/14563] octave built under Cygwin very slow] |
Date: | Fri, 26 Mar 2004 18:43:53 +0100 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225 |
Paul TPaul K, I think your suggestion of masking out the sjlj calls is a good one - I just have to figure out how to go about it.
tree_simple_for_command => do_for_loop_once => quit_loop_now => OCTAVE_QUITThus in the profiling tests, OCTAVE_QUIT was getting called 1 million times.use exception handling very extensively. If you think it might be exception handling, then you might also look at the uses of the macros related to exception handling that are defined in libcruft/misc/quit.h and see if they now appear in places that would be executed by code that demonstrates the slowdown. jwe
[Prev in Thread] | Current Thread | [Next in Thread] |