morphic slowdown

Andrew P. Black black at cse.ogi.edu
Sat May 25 20:50:09 UTC 2002


At 10:33 -0700 05/25/2002, Avi Bryant wrote:
>On Sat, 25 May 2002, Bob Arning wrote:
>
>>  There may be several factors that add up to the difference you see.
>>  One of them is that in 2.8, selecting a class did NOT select a method
>>  category and thus showed an empty message list. In 2.9, the '-all-'
>>  category gets selected by default and this causes the message list to
>>  be populated. Bigger classes take longer to do this.
>
><sheepish>That would explain that, then</sheepish>.
>Ok, so that benchmark was useless.  However, the slowdown is still there
>(honest!); I'll have to find a cleaner way of demonstrating it.

Well, it explains part of it.  It does nothing to explain the factor 
of three slowdown that you reported between 2.9a and 3.2.

I have slow noticed that 3.2 seems to be very much more sluggish, but 
had put this down to switching to Mac OS X Carbon from OS 9.

	Andrew



More information about the Squeak-dev mailing list