Hmm, unless there is a difference in compilation, then it is maybe the check we added with Igor to handle correctly objects as methods. I'll put this in my todo for the weekend :/.
On Thu, Jun 13, 2013 at 9:57 PM, Sven Van Caekenberghe <[email protected]> wrote: > I am sorry, some 10x slowdown with vmLatest. > > $ ./pharo-ui --version > 3.9-7 #1 Fri May 31 13:43:31 CEST 2013 gcc 4.6.3 > NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19 uuid: > acc98e51-2fba-4841-a965-2975997bba66 May 31 2013 > NBCogit NativeBoost-CogPlugin-GuillermoPolito.19 uuid: > acc98e51-2fba-4841-a965-2975997bba66 May 31 2013 > > git://gitorious.org/cogvm/blessed.git Commit: > 0f562e0afe14e533470278943b5d65d42ea133c2 Date: 2013-05-30 16:38:08 +0200 > By: Igor Stasenko <[email protected]> Jenkins build #14595 > Linux pharo-linux 3.2.0-31-generic-pae #50-Ubuntu SMP Fri Sep 7 16:39:45 > UTC 2012 i686 i686 i386 GNU/Linux > > plugin path: /home/sven/Pharo/pharo-vm/ [default: > /home/sven/Pharo/pharo-vm/] > > > > On Mon, Jun 10, 2013 at 9:55 AM, Camillo Bruni <[email protected]>wrote: > >> thanks for the insight. I opened an issue: >> https://pharo.fogbugz.com/default.asp?10879 >> >> >> can you try get.pharo.org/30+vmLatest to try out the "unstable" VM? >> >> On 2013-06-09, at 19:04, Sven Van Caekenberghe <[email protected]> wrote: >> >> > I think that we do have a problem, and I think it is VM related. >> > >> > This is what I see on my Ubuntu 13.04 64-bit machine (AMD Athlon(tm) II >> X4 >> > 640, 4GB, AMD Radeon HD 7750) using a Pharo 3.0 #30189 image. >> > >> > Using the vm from get.pharo.org/30+vm >> > >> > [ SystemNavigation new allCallsOn: #ifTrue: ] timeToRun. 99 101 >> > >> > [ SystemNavigation new browseAllCallsOn: #ifTrue: ] timeToRun. 1455 1420 >> > >> > Using the vm from ppa:pharo/stable >> > >> > [ SystemNavigation new allCallsOn: #ifTrue: ] timeToRun. 1495 1518 >> > >> > [ SystemNavigation new browseAllCallsOn: #ifTrue: ] timeToRun. 11535 >> 11156 >> > >> > That is a 10x slowdown ! >> > >> > Here are the VM details: >> > >> > $ ./pharo-ui -version >> > 3.9-7 #1 Wed Mar 13 18:22:44 CET 2013 gcc 4.4.3 >> > NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: >> > a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 >> > NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: >> > a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 >> > git://gitorious.org/cogvm/blessed.git Commit: >> > 412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50 +0100 >> > By: Esteban Lorenzano <[email protected]> Jenkins build #14535 >> > Linux linux-ubuntu-10 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 >> > UTC 2012 x86_64 GNU/Linux >> > plugin path: /home/sven/Pharo/pharo-vm/ [default: >> > /home/sven/Pharo/pharo-vm/] >> > >> > $ pharo-vm-x --version >> > 3.9-7 #1 Thu Jun 6 11:05:55 UTC 2013 gcc 4.7.3 >> > NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19 uuid: >> > acc98e51-2fba-4841-a965-2975997bba66 Jun 6 2013 >> > NBCogit NativeBoost-CogPlugin-GuillermoPolito.19 uuid: >> > acc98e51-2fba-4841-a965-2975997bba66 Jun 6 2013 >> > git://gitorious.org/cogvm/blessed.git Commit: >> > 0f562e0afe14e533470278943b5d65d42ea133c2 Date: 2013-05-30 16:38:08 +0200 >> > By: Igor Stasenko <[email protected]> Jenkins build #14595 >> > Linux samarium 2.6.24-32-xen #1 SMP Thu Jul 12 14:30:40 UTC 2012 i686 >> > athlon i686 GNU/Linux >> > plugin path: /usr/lib/pharo-vm/ [default: /usr/lib/pharo-vm/] >> > >> > One version seems older, but I don't know what changed inbetween them >> > >> > Sven >> > >> > On Fri, Jun 7, 2013 at 6:49 PM, Paul DeBruicker <[email protected]> >> wrote: >> > >> >> And the pharo2 linux all-in-one runs in 116ms on my hardware on Ubuntu >> >> 13.04 64bit. >> >> >> >> >> >> >> >> >> >> >> >> On 06/07/2013 09:35 AM, Markus Fritsche wrote: >> >>> On 07.06.2013 17:55, Paul DeBruicker wrote: >> >>>> From the below it seems to be something with running on linux 64bits >> >>>> with a UI slows it down by a factor of 10x. >> >>>> >> >>>> >> >>>> Command line per Camillo below on ubuntu 13.04 64bit on the hardware >> >>>> was: 134ms >> >>>> >> >>>> Using Pharo-2 windows all in one on a windows xp virtualbox VM was: >> >> 163ms >> >>>> >> >>>> Using Pharo-2 linux all in one on a ubuntu 12,04 64bit virtualbox VM >> >>>> was: 1918ms >> >>>> >> >>>> >> >>>> Using Pharo-2 linux all in one on a debian 6 32bit virtualbox VM was: >> >> 152 ms >> >>> Further research: >> >>> Pharo PPA VM, Ubuntu 13.04 64Bit: >> >>> [SystemNavigation new allCallsOn: #ifTrue: ] timeToRun 2230 >> >>> CogVM from Eliot directly ( >> >>> http://www.mirandabanda.org/files/Cog/VM/VM.r2732/): >> >>> [SystemNavigation new allCallsOn: #ifTrue: ] timeToRun 164 >> >>> >> >>> Kind regards, >> >>> Markus >> >> >> >> >> >> >> >> >> >
