Dr. Hawkins wrote:

On Monday, October 22, 2012, Richard Gaskin wrote:
How did you measure that, and what's happening with those properties?

There is a time to the second (or tenth of second) in the message watche
on the mouseup.  The slew of messages is a fairly short burst (a second or
two at most), with a time 40 seconds later.

On the closestack, it's watching the clock on the screen when I start and
when the stack window finally goes away.

That'll tell you how long it takes, but not what's eating up the time.

You might consider trying my 4W Flight Recorder tool in the Stacks section of RevNet - in the IDE choose Development->Plugins-GoRevNet

Flight Recorder will log all messages (except those you exclude; the default excludes are usually what you want for this sort of thing, though in your case you may want to remove the "rev" exclusion). Running while it's logging will definitely take more time than without it, but since it also provides a rough estimate of the relative time each handler takes I've found it invaluable for diagnosing bottlenecks.

--
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 Follow me on Twitter:  http://twitter.com/FourthWorldSys

_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to