Excellent!10% is a lot. Indeed little steps at a time. I'm sure that we can make progress there too. We should this bench to continue to monitor our effort. I imagine also that the font ttc fixes of andreas should also help. Stef
Hi,
Running the Browser-Bench is interesting:
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"
3.9: 3088.4 pha: 2805.6
Which means: Pharo is 10% faster in opening browsers :-) Reason: MVC removal, small performance fixes (e.g. related to properties), other cleanups (some things related to Nebraska and Wonderland where removed).
Marcus
-- Marcus Denker -- denker@iam.unibe.ch http://www.iam.unibe.ch/~denker
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project