[squeak-dev] Squeak 3.9 alpha image wanted
karl
karl.ramberg at comhem.se
Thu May 1 20:02:38 UTC 2008
Matthias Berth wrote:
> Hello,
>
>
> can anyone tell me were to find the earliest available 3.9 alpha image?
>
> I want to identify the cause of the slowdown of browsers when you have
> many of them opened.
>
Much of the slowdown is the pane resize handles from the look
enhancement. There is arguably a bug in Morph>>privateAddMorph: that
sometime adds submorphs to the top left corner of the screen instead of
to the
top left corner of the owner morph. This causes massive screen redraws.
Also the adding of the pane resizes causes
whole window redraws more frequently than before they were added.
Karl
> http://article.gmane.org/gmane.comp.lang.smalltalk.squeak.general/108359
>
> I am using the benchmark from Andreas. So far I see the problem in the
> current squeak-dev 3.9.1, Squeak3.9b-7029.image. Browser speed is OK
> in Squeak3.8-6665.image (Squeak3.8-6665-basic.zip).
>
> Cheers
>
> Matthias
>
> PS: Benchmark results on my machine:
> "Run this several times, do not close browser windows."
> win := Browser openBrowser topView.
> win extent: 600 at 350.
> br := win model.
> br setClassOrganizer.
> br systemCategoryListIndex: 2.
> World doOneCycle.
>
> Transcript cr; show: [1 to: 10 do:[:i|
> br classListIndex: i.
> World doOneCycle.
> ]] timeToRun.
>
>
>
> sq3.9.1-7075dev08.04.1.image
> 1880
> 1591
> 1420
> 1860
> 2550
> 3341
> 3262
> 3821
> 4396
> 4802
>
> Squeak3.9-final-7067.image 07-Nov-2006 11:07
> 1001
> 1410
> 1842
> 2353
> 2794
> 3273
> 3809
> 4440
>
> Squeak3.9b-7029.image 04-May-2006 20:54
> 1161
> 1793
> 2421
> 3063
> 3565
> 4004
> 4556
> 4987
>
>
> Squeak3.8-6665.image Squeak3.8-6665-basic.zip 15-Jun-2005
> 942
> 918
> 930
> 945
> 975
> 985
> 1040
> 1076
>
>
>
More information about the Squeak-dev
mailing list
|