Dev image slowdowns
Todd Blanchard
tblanchard at mac.com
Sun Sep 23 21:53:17 UTC 2007
Perhaps we need a OBHardWorkingListMorph that can get the job done a
little faster then. :-)
On Sep 21, 2007, at 8:11 AM, Igor Stasenko wrote:
> 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
|