[Vm-dev] squeak vm version numbering
stes
stes at telenet.be
Tue Mar 31 10:53:00 UTC 2020
There seems to have been in the past a "change" in version numbering.
That's quite common of course, version numbering schemes always change
As far as I currently understand there is the 4.x series of Squeak images
and vm's.
# squeak -version
4.16.7-3775 #1 XShm Tue Mar 31 10:36:25 CEST 2020 cc
SunOS gecko 5.11 11.3 i86pc i386 i86pc
plugin path: /usr/lib/squeak/4.16.7-3775 [default:
/usr/lib/squeak/4.16.7-3775/]
Note that this is X.Y.Z version 3 numbers : 4.16.7
On the other hand with the "Spur" recent 64 bit images, this is now replaced
by GIT commit
This is in the V5 Squeak with 5.x Squeak images in 64bit.
# squeak -version
5.0-202003291930-solaris Mon Mar 30 17:47:52 CEST 2020 cc [Production Spur
64-bit VM]
CoInterpreter VMMaker.oscog-eem.2731 uuid:
3c8dda9e-4706-4c3d-8c58-a284c47f5705 Mar 30 2020
StackToRegisterMappingCogit VMMaker.oscog-eem.2731 uuid:
3c8dda9e-4706-4c3d-8c58-a284c47f5705 Mar 30 2020
Date: Sun Mar 29 21:30:18 2020 CommitHash: 22060579c
SunOS gecko 5.11 11.3 i86pc i386 i86pc
plugin path: /usr/bin/../lib/squeak/5.0-202003291930-solaris [default:
/usr/lib/squeak/5.0-202003291930-solaris/]
Note that the plugin path and version here is X.Y 2 numbers 5.0.
This is understandable as GIT has more concepts like "CommitHash" and so on
, rather than 'old style' version numbers.
However it could still be interesting I think to keep the tradition of the 3
number version,
this is with the updateSCCSversion script, I believe.
Is there a plan to keep the VM version number to keep matching the Squeak
image versions ?
For the squeak image it is 6.0 alpha or 5.3 I see. But they also have 5.3
rc1 , rc2 etc. That could correspond to 5.3.1 5.3.2 etc.
--
Sent from: http://forum.world.st/Squeak-VM-f104410.html
More information about the Vm-dev
mailing list