Investigating fullBounds/layoutChanged
Bob Arning
arning at charm.net
Fri Oct 18 11:52:00 UTC 2002
Wow! What do you have in your World? I asked because I was unable (on a 700 MHz system) to get either to appear at all. My twirling-the-mouse tally:
- 293 tallies, 4877 msec.
**Tree**
100.0% {4877ms} PasteUpMorph>>doOneCycle
100.0% {4877ms} WorldState>>doOneCycleFor:
89.1% {4345ms} WorldState>>interCyclePause:
|89.1% {4345ms} Delay>>wait
10.9% {532ms} WorldState>>doOneCycleNowFor:
10.9% {532ms} HandMorph>>processEvents
10.6% {517ms} EventSensor>>nextEvent
10.6% {517ms} EventSensor>>nextEventFromQueue
Cheers,
Bob
On Thu, 17 Oct 2002 23:05:58 -0400 "Eddie Cottongim" <cottonsqueak at earthlink.net> wrote:
>41.2% spent in fullBounds on a slow (133mhz) system.
>8.2% spent in fullBounds on a faster (600mhz) system.
>
>Eddie
>
>----- Original Message -----
>From: "Bob Arning" <arning at charm.net>
>To: <squeak-dev at lists.squeakfoundation.org>
>Sent: Thursday, October 17, 2002 10:48 PM
>Subject: Re: Investigating fullBounds/layoutChanged
>
>
>> On Thu, 17 Oct 2002 22:26:23 -0400 "Eddie Cottongim"
><cottonsqueak at earthlink.net> wrote:
>> >Maybe its worth overriding position: in HandMorph not to send owner
>> >layoutChanged. Mouse
>> >move events come in at a pretty high rate and chew up a considerable
>amount
>> >of time, especially on
>> >a slow system, so optimizing this special case could help.
>>
>> I'm curious - if you start a MessageTally and twirl the mouse around for a
>while and then stop the MessageTally, what percent of the cpu are you seeing
>in #layoutChanged or #fullBounds?
More information about the Squeak-dev
mailing list
|