Dev image slowdowns

Igor Stasenko siguctua at gmail.com
Fri Sep 21 15:11:43 UTC 2007


I just vent to OB window and came deep to inspect the instance of
OBLazyListMorph
do:
self drawOn: Display getCanvas

and watch how slow its rendering!

With Object class selected:
[self drawOn: Display getCanvas ] timeToRun  7887


On 21/09/2007, Damien Cassou <damien.cassou at gmail.com> wrote:
> 2007/9/21, Cédrick Béler <cbeler at enit.fr>:
> > Something like that... Browsing Objects is slow since icons are
> > displayed in the method list...Basically, I think there is a full lookup
> > at all methods and not only those that are visible (is it easily
> > changeable ?). This slow display basically occurs in Object which is
> > easy to understand. I added some otherkind of Icons (call super and
> > other stuff) and this was terribly slow.... Either we could desactivate
> > OBIcon for Object (not optimal but easy) or adopt another Icon mapping
> > strategy ?
>
>
> Icons are cool but they are really like DynamicProtocols which proved
> to be slow. Having both of them is really too slow. I think we need
> both, but everything has to be optimized.
>
> --
> Damien Cassou
>
>
>
>


-- 
Best regards,
Igor Stasenko AKA sig.


More information about the Squeak-dev mailing list