[squeak-dev] Why is the squeak gui slow? New clues.

Chris Muller asqueaker at gmail.com
Wed Feb 17 04:42:35 UTC 2010


Wow, I never noticed those shadows.

This is so "Squeak" wouldn't you say!?  Subtle (1 pixel!), refined
(because the designer still cared enough for the difference in look),
and, sorry to say, apparently slower!  :-/

Hm, a 10-20% improvement in world drawing speed or a 1-pixel shadow?
I find it hard to not want to cash in those shadows..


On Tue, Feb 16, 2010 at 6:42 PM, Igor Stasenko <siguctua at gmail.com> wrote:
> How about removing a bit of wasteful crap ? :)
>
> By default, all system windows having a thin 1-pixel wide shadow. It
> is hardly noticeable visually, but slows down things considerably:
>
> [ World fullDrawOn: (World assuredCanvas ) ] timeToRun 527
> World allMorphsDo: [:m | m hasDropShadow: false ]
> [ World fullDrawOn: (World assuredCanvas ) ] timeToRun  425
>
>
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>
>



More information about the Squeak-dev mailing list