[Vm-dev] VM support for older image formats (was: Simulating the
Cog V3 VM)
Eliot Miranda
eliot.miranda at gmail.com
Thu May 12 02:59:07 UTC 2016
Phil, Juan, and other Cuis users,
please accept my apology. I have meant to help you port Cuis to Spur for many months now and I always forget through pressure of work. I can imagine if must be frustrating but please keep nagging me. My immediate task in a 64-bit port of the Newspeak system at Cadence. Perhaps once that's done I'll have time to attend to the Cuis Spur bootstrap. Again I do apologize.
_,,,^..^,,,_ (phone)
> On May 11, 2016, at 7:44 PM, Phil (list) <pbpublist at gmail.com> wrote:
>
>
> Dave,
>
>> On Wed, 2016-05-11 at 19:50 -0400, David T. Lewis wrote:
>> Even the very earliest Squeak images can be run on SqueakJS:
>>
>> http://try.squeak.org/
>>
>> The traditional interpreter VM works well for images going back to
>> about Squeak 3.2, and up to but not including Spur images. Official
>> (but now outdated) releases are on squeakvm.org, and on Linux (not so
>> sure of other platforms), it is straightforward to compile an up to
>> date version yourself (*):
>>
>> http://wiki.squeak.org/squeak/6354
>
> Your efforts to keep the ability to build the older VMs alive is
> greatly appreciated! I've actually fired up some early 2.x and 3.x
> images within the last month as they still have both historical and
> reference value.
>
>> The Cog VMs run recent V3 images, as long as they are closure
>> enabled.
>> That goes back a number of years now.
>
> Yep, and that's why we (Cuis) are still on Stack and Cog V3 VMs. We
> will be until the changes necessary to forward migrate to Spur are
> worked out. We'll get there eventually, but as none of us have heavy
> VM expertise so it takes a while.
>
>> Dave
>>
>> (*) If you try this, I would appreciate feedback as to whether you
>> encounter any problems. I think that it is a 10 minute recipe for a
>> first time VM builder, but I have never had any feedback to confirm
>> or deny that claim. If it works or does not work for you, please
>> speak up :-)
>
> I can confirm that your docs worked perfectly for a 32-bit build on
> Debian 8. (~10 minutes if you include waiting time for downloading and
> building inside of a VM... <60 seconds of my time :-)
>
> Thanks,
> Phil
More information about the Vm-dev
mailing list