[Pharo-project] [update 1.1] #11038
11038 ----- Issue 1254: Morph extension speedup Speed up Morphic. Thanks, Gary! and everyone taking part in the discussion. Note: some packages are dirty after this update (loaded the changeset by hand). This will be fixed in the next update. Marcus
Glad I could help. Worth monitoring the use of the otherProperties dictionary from time to time to see if further benefit can be achieved. Regards, Gary ----- Original Message ----- From: "Marcus Denker" <denker@acm.org> To: "Pharo Mailing List" <Pharo-project@lists.gforge.inria.fr> Sent: Tuesday, November 10, 2009 3:04 PM Subject: [Pharo-project] [update 1.1] #11038
11038 -----
Issue 1254: Morph extension speedup
Speed up Morphic. Thanks, Gary! and everyone taking part in the discussion.
Note: some packages are dirty after this update (loaded the changeset by hand). This will be fixed in the next update.
Marcus _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
excellent! speed speed speed :) Stef On Nov 10, 2009, at 4:04 PM, Marcus Denker wrote:
11038 -----
Issue 1254: Morph extension speedup
Speed up Morphic. Thanks, Gary! and everyone taking part in the discussion.
Note: some packages are dirty after this update (loaded the changeset by hand). This will be fixed in the next update.
Marcus _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Tue, Nov 10, 2009 at 2:31 PM, Marcus Denker <denker@acm.org> wrote:
On Nov 10, 2009, at 6:24 PM, Stéphane Ducasse wrote:
excellent! speed speed speed :)
On my system, the browser-benchmark is 17% faster for the Core image after loading the update.
Sorry, but which browser? (systembrowser? packageAdaptor?) which benchmark did you try ? any code to test? Best Mariano
Not bad.
Marcus _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Nov 10, 2009, at 6:33 PM, Mariano Martinez Peck wrote:
On Tue, Nov 10, 2009 at 2:31 PM, Marcus Denker <denker@acm.org> wrote:
On Nov 10, 2009, at 6:24 PM, Stéphane Ducasse wrote:
excellent! speed speed speed :)
On my system, the browser-benchmark is 17% faster for the Core image after loading the update.
Sorry, but which browser? (systembrowser? packageAdaptor?) which benchmark did you try ? any code to test?
this is the benchmark code: | saveMorphs time | [saveMorphs := World submorphs. World removeAllMorphs."heh, heh" time := [1 to: 10 do: [:i | MorphicToolBuilder new open: (Browser new setClass: SystemDictionary selector: nil). World doOneCycleNow]. World submorphs do: [:m | m delete. World doOneCycleNow]. ] timeToRun] ensure:[World addAllMorphs: saveMorphs]. SystemWindow noteTopWindowIn: World. time
Note that similar performance improvements should be seen across the board in general usage though. Regards, Gary ----- Original Message ----- From: Marcus Denker To: Pharo-project@lists.gforge.inria.fr Sent: Tuesday, November 10, 2009 5:36 PM Subject: Re: [Pharo-project] [update 1.1] #11038 On Nov 10, 2009, at 6:33 PM, Mariano Martinez Peck wrote: On Tue, Nov 10, 2009 at 2:31 PM, Marcus Denker <denker@acm.org> wrote: On Nov 10, 2009, at 6:24 PM, Stéphane Ducasse wrote: > excellent! > speed speed speed :) > On my system, the browser-benchmark is 17% faster for the Core image after loading the update. Sorry, but which browser? (systembrowser? packageAdaptor?) which benchmark did you try ? any code to test? this is the benchmark code: | saveMorphs time | [saveMorphs := World submorphs. World removeAllMorphs."heh, heh" time := [1 to: 10 do: [:i | MorphicToolBuilder new open: (Browser new setClass: SystemDictionary selector: nil). World doOneCycleNow]. World submorphs do: [:m | m delete. World doOneCycleNow]. ] timeToRun] ensure:[World addAllMorphs: saveMorphs]. SystemWindow noteTopWindowIn: World. time ------------------------------------------------------------------------------ _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
participants (4)
-
Gary Chambers -
Marcus Denker -
Mariano Martinez Peck -
Stéphane Ducasse