[Pharo-project] Call for UI gripes
stephane.ducasse at inria.fr
Sat Jan 31 05:04:03 EST 2009
> We used to measure GUI performance with the "Browser-Bench":
> time _ 0.
> saveMorphs _ self currentWorld submorphs.
> 5 timesRepeat:[
> self currentWorld removeAllMorphs. "heh, heh"
> time _ time + (Time millisecondsToRun:
> 1 to: 10 do: [:i | Browser fullOnClass: SystemDictionary selector:
> self currentWorld submorphs do: [:m | m delete. self currentWorld
> self currentWorld addAllMorphs: saveMorphs.
> time/5 asFloat "print it"
> On my machine I get:
> Squeak 3.9: 3800ms
> Pharo #084: 2950ms
> Pharo #213: 5200ms
> #084 is before Polymorph was added and #213 is the most recent
> BTW, with OB: 8590ms.
Thanks for kicking our asses.
More information about the Pharo-dev