Re: [abc] Observer slowdown and approve numbers - help

From: Pavel Avgustinov <pavel.avgustinov@magdalen.oxford.ac.uk>
Date: Sun Mar 12 2006 - 13:46:37 GMT

I had a brief look at AJHotDraw. The automaton has three states (0, 1,
2), and throughout the run there is a single disjunct in state 0, a
single disjunct associated with state 1, and a single disjunct in state
2. Negative bindings sets are empty, so there really isn't anything
large to iterate.

I tried running hprof, and was very startled to find 82% or so of the
time spent in Object.wait() or Thread.sleep(). I don't understand this,
but it definitely seems wrong. (See discussion on IRC about that.)

Perhaps that'd be a good starting point for those who have the time to
investigate the ajhotdraw slowdown.

- P
Received on Sun Mar 12 13:46:30 2006

This archive was generated by hypermail 2.1.8 : Tue Mar 06 2007 - 16:13:27 GMT