Hi Fabio,
On Sun, Sep 25, 2016 at 12:10 PM, Fabio Niephaus lists@fniephaus.com wrote:
Hi Eliot,
I've created a GitHub release for 201608171728 (see [1]) which is considered to be stable. Feel free to add a changelog if you have some time. You can find all commits after r3732 at [2].
Thanks, will do.
Is there any particular milestone for the next release?
Looking through my emails I see the following for Squeak 6.0:
"For 6.0 I'm hoping we will do
- the Sista bytecode set (with backwards compatibility support for the existing set). This gives us 32k literals, - FullBlockClosure, which means I depended method objects for blocks, and hence (slightly) faster block activation - read-only objects and hence read-only literals
These three provide the necessary support for the image-level Scorch adaptive optimiser. This will be demonstrated at ESUG in Prague and productized by next year"
Clément and I have already put the byte code set and full block support into the latest 32-bit Spur VM source. I should remember to put these into the 64-bit ones too. I think Clément has added read-only-object support to the Pharo VM. The Squeak VM will follow soon.
So yes, these three, Sista Bytecode Set as secondary byte code set, FullBlockClosure support and read-only-object support are the major items for the next release.
Best, Fabio
[1] https://github.com/OpenSmalltalk/opensmalltalk-vm/ releases/tag/201608171728 [2] https://github.com/OpenSmalltalk/opensmalltalk-vm/ compare/r3732...201608171728
cheers, Eliot
--
On Fri, Sep 23, 2016 at 12:16 AM Fabio Niephaus lists@fniephaus.com wrote:
Hi Eliot, I am currently traveling, but I'm happy to take care of this next week. The procedure is really simple: basically you need to create a Git tag [1] which you can then turn into a GitHub release, or you can just do all of this in one step using GitHub's UI (see [2]).
Best, Fabio
[1] https://git-scm.com/book/en/v2/Git-Basics-Tagging#Creating-Tags [2] https://help.github.com/articles/creating-releases/
On Thu, Sep 22, 2016 at 11:38 PM Eliot Miranda eliot.miranda@gmail.com wrote:
Hi All, Hi Fabio,
if one looks at the Releases tab on https://github.com/OpenSmal ltalk/opensmalltalk-vm it says there is only one release, the r3732 release from August when we moved to github. Can we mark the 5.1 release as a second release? How is this done?
_,,,^..^,,,_ best, Eliot