OK, thanks everybody for the replies, seems like I was looking at 3 basically 
identical VM's with Cog.

I went back to an older installation (on a RPi2), that performed way worse 
(being a stack interpreter):

volumio@audio359:~/pharo$ ./bin/PharoS --version
3.9-7 #1 Thu Mar 26 14:59:31 CET 2015 gcc 4.6.3 [Production ITHB VM]
StackInterpreter VMMaker.oscog-jeanbaptistearnaud.828 uuid: 
ba8d2ed6-70b9-4309-8bf0-9eda9c0d1c2d Mar 26 2015
https://github.com/pharo-project/pharo-vm.git Commit: 
32d18ba0f2db9bee7f3bdbf16bdb24fe4801cfc5 Date: 2015-03-24 11:08:14 +0100 By: 
Esteban Lorenzano <esteba...@gmail.com> Jenkins build #126
Linux pharo-contribution-raspberrypi-linux 3.2.0-58-generic #88-Ubuntu SMP Tue 
Dec 3 17:37:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
plugin path: /home/volumio/pharo/bin/ [default: /home/volumio/pharo/bin/]

volumio@audio359:~/pharo$ ./bin/PharoS --nodisplay mpdc.image printVersion
[version] 4.0 #40624

volumio@audio359:~/pharo$ ./bin/PharoS --nodisplay mpdc.image eval '1 
tinyBenchmarks'
'7866273 bytecodes/sec; 615105 sends/sec'

> On 19 Oct 2016, at 17:24, Henrik Johansen <henrik.s.johan...@veloxit.no> 
> wrote:
> 
> 
>> On 18 Oct 2016, at 11:11 , Sven Van Caekenberghe <s...@stfx.eu> wrote:
>> 
>> 
>> Is there still a stack VM (PharoS for ARM, 5.0) ?
> 
> I downloaded the one you linked 
> (http://files.pharo.org/vm/pharoS/raspbian/latest.zip), but it was a pre-spur 
> VM, so I had to use 50496 from the "preSpur" folder.
> It didn't recognize the -nodisplay parameter, so I had to open image normally 
> to do tinyBenchmarks.
> Performance was fairly bad compared to Cog Spur (34M bytecodes, 2M sends), 
> and in general not suitable for live editing of a Pharo image at all (8 
> seconds to open a browser, etc), so if a newer does not exist, I doubt it 
> makes sense to spend effort creating one that reads Spur images other than as 
> an intellectual exercize with a Cog VM available. 
> 
> Cheers,
> Henry
> 
> Version infos of vms I've ran, in order of age:
> 
> http://www.mirandabanda.org/files/Cog/VM/VM.r3427/cogspurlinuxhtARM-15.33.3427.tgz
>  :
> 
> ./phcogspurlinuxhtRPi/pharo -version
> 5.0-201610142319  Sat Oct 15 02:45:47 UTC 2016 gcc 4.9.2 [Production Spur VM]
> CoInterpreter VMMaker.oscog-eem.1959 uuid: 
> 2784931a-d7ba-431a-be8c-ec79b1e55684 Oct 15 2016
> StackToRegisterMappingCogit VMMaker.oscog-eem.1959 uuid: 
> 2784931a-d7ba-431a-be8c-ec79b1e55684 Oct 15 2016
> VM: 201610142319 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ 
> Date: Sat Oct 15 00:19:53 2016 +0100 $
> Plugins: 201610142319 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
> Linux testing-gce-874b9d32-9a0b-447e-98d4-15ee5b4feaec 4.4.0-42-generic 
> #62~14.04.1-Ubuntu SMP Fri Oct 7 23:15:48 UTC 2016 armv7l GNU/Linux
> plugin path: ./phcogspurlinuxhtRPi/lib/pharo/5.0-201610142319 [default: 
> /home/veloxit/phcogspurlinuxhtRPi/lib/pharo/5.0-201610142319/]
> 
> Included by nuscratch:
> 
> squeak -version
> 5.0-201608180858  Mon Aug 22 18:41:57 PDT 2016 gcc 4.9.2 [Production Spur VM]
> CoInterpreter VMMaker.oscog-cb.1919 uuid: 
> 00a8dd2a-bc8d-4552-b400-be781c8aabec Aug 22 2016
> StackToRegisterMappingCogit VMMaker.oscog-cb.1919 uuid: 
> 00a8dd2a-bc8d-4552-b400-be781c8aabec Aug 22 2016
> VM: 201608180858 tim@Diziet.local:Documents/Squeak/Rasbian-VM/vm $ Date: Thu 
> Aug 18 10:58:48 2016 +0200 $
> Plugins: 201608180858 tim@Diziet.local:Documents/Squeak/Rasbian-VM/vm $
> Linux Pi-3B-1 4.4.9-v7+ #884 SMP Fri May 6 17:28:59 BST 2016 armv7l GNU/Linux
> plugin path: /usr/lib/squeak/5.0-201608180858 [default: 
> /usr/lib/squeak/5.0-201608180858/]
> 
> http://files.pharo.org/vm/pharoS/raspbian/latest.zip :
> 
> ./PharoS/PharoS --version
> 3.9-7 #1 Thu Apr  9 14:59:10 CEST 2015 gcc 4.6.3 [Production ITHB VM]
> StackInterpreter VMMaker.oscog-jeanbaptistearnaud.828 uuid: 
> ba8d2ed6-70b9-4309-8bf0-9eda9c0d1c2d Apr  9 2015
> https://github.com/pharo-project/pharo-vm.git Commit: 
> 32d18ba0f2db9bee7f3bdbf16bdb24fe4801cfc5 Date: 2015-03-24 11:08:14 +0100 By: 
> Esteban Lorenzano <esteba...@gmail.com> Jenkins build #128
> Linux pharo-contribution-raspberrypi-linux 3.2.0-58-generic #88-Ubuntu SMP 
> Tue Dec 3 17:37:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
> plugin path: /home/veloxit/PharoS/ [default: /home/veloxit/PharoS/]
> 
> squeak.old (aka squeak , without nuscratch installed) (shell script doesn't 
> forward to actual vm if not provided image path, hence the absolute):
> 
> /usr/lib/squeak/4.10.2-2614/squeakvm -version
> 4.10.2-2614 #1 XShm Sat Nov  8 01:32:22 UTC 2014 /usr/bin/cc
> Linux bm-wb-01 3.16-trunk-armmp #1 SMP Debian 3.16-1~exp1 (2014-08-09) armv7l 
> GNU/Linux
> plugin path: /usr/lib/squeak/4.10.2-2614/ [default: 
> /usr/lib/squeak/4.10.2-2614/]
> 


Reply via email to