> 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: > #abandonSources]. > self currentWorld submorphs do: [:m | m delete. self currentWorld > doOneCycle]]). > ]. > 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 > version. > > BTW, with OB: 8590ms.
Thanks for kicking our asses. Stef _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project