2009/5/3 Stéphane Ducasse <[email protected]>: > Still even with your speedup loaded I get 6534 ms in 10296cl :( > Is transcript using the old TextMorph, or its using a Shout text morph. It can be possible that its using a different route for updating a window contents, so given fix simply doesn't affects it.
Try debug Transcript show:, and see if its trying to update the morph immediately. My change were for TextMorph to not update contents immediately but rather on regular World update cycle. > Stef > > > > On May 3, 2009, at 9:08 PM, Igor Stasenko wrote: > >> 2009/5/3 Stéphane Ducasse <[email protected]>: >>> >>> When I compare >>> >>> Time millisecondsToRun: [1 to: 1000 do: [:i | Transcript show: i >>> printString ; cr]] in 10195 -> 2713 ms and >>> >>> Time millisecondsToRun: [1 to: 1000 do: [:i | Transcript show: i >>> printString ; cr]] in 10296cl -> 5841 >>> >>> >>> So may be we rolled back some changes I harvested from igor. >>> Igor do you remember? >>> >> I remember that you writing a thread-safe transcript. >> But you didn't tell, if its already in Pharo, or still under >> development. >> >> The only change which i did for Transcript is following: >> http://bugs.squeak.org/view.php?id=7033 >> >>> Stef >>> >>> _______________________________________________ >>> Pharo-project mailing list >>> [email protected] >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>> >> >> >> >> -- >> Best regards, >> Igor Stasenko AKA sig. >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> > > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > -- Best regards, Igor Stasenko AKA sig. _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
