[Vm-dev] VM Automated builds update

Levente Uzonyi leves at elte.hu
Tue Mar 15 16:03:27 UTC 2011


On Tue, 15 Mar 2011, Igor Stasenko wrote:

>
> On 15 March 2011 16:35, Levente Uzonyi <leves at elte.hu> wrote:
>>
>> On Tue, 15 Mar 2011, Matthew Fulmer wrote:
>>
>>>
>>> On Tue, Mar 15, 2011 at 03:08:17PM +0100, Igor Stasenko wrote:
>>>>
>>>> On 15 March 2011 15:00, Matthew Fulmer <tapplek at gmail.com> wrote:
>>>>>
>>>>> On Tue, Mar 15, 2011 at 02:52:58PM +0100, Igor Stasenko wrote:
>>>>>>
>>>>>> Here jobs which are working now and you can download produced
>>>>>> artifacts from them:
>>>>>
>>>>> Will there be any automated builds of the stable non-cog VMs?
>>>>
>>>> If someone could adopt it , then why not.
>>>> I simply don't have time for it. Sorry :(
>>>>
>>>> We decided to go with Stack and JIT Cog into future, and leave old VM
>>>> behind.
>>>> It is too much time and energy to maintain 3 different VMs on 3+
>>>> different platforms.
>>>
>>> if not maintain, then how about build a final release to say
>>> goodbye to the platform? We're stuck running
>>
>> Note that Igor is a paid Pharo developer, he's talking about Pharo's
>> decision. Squeak developers plan to support the interpreter VMs for a while
>> to give people more time for the transition to CogVM (which as you already
>> noticed doesn't have all the features of SqueakVM yet).
>>
>
> Yes.
> Stack-based VMs are very close to old Squeak VM. And i don't expect
> much pain in transition (there is some plugins which is broken, but
> most of them functional).
> The problem was (and with Hudson is now fixed) that nobody cared to
> build Stack VMs and make them public,
> so people could try and see if it works for them.

The main functional differences between SqueakVM and StackVM are:
- StackVM requires 6505 images (maybe 6504, i'm not sure) while 
SqueakVM can execute 6502, 6504 and 6505 images.
- StackVM's plugins (same for Cog) lack fixes compared to SqueakVM. For 
example SoundPlugin doesn't work at all on Windows, SocketPlugin lacks the 
IPv6 changes on all platforms, etc


Levente

>
>
>>> cobalt on Squeak 3.8 until one of the following two happen:
>>>
>>> There is a windows interpreter VM able to run cog images, and
>>> newer than april 2010, and there is a mac interpreter VM with
>>
>> Andreas is the maintainer of the Windows SqueakVM. He's busy nowadays, but
>> I'm sure he will release a new Windows VM in the near future. But if you're
>> impatient, then you can build one yourself and see if anything has to be
>> fixed.
>>
>>> all the plugins. The unix 4.4.7 VM released for squeak 4.2 works
>>> great; I wish there was a windows and mac vm like it
>>
>> Try the 5.7.4 Mac VM, if it's built from the latest VMMaker sources (which I
>> guess it is), then it should be like the 4.4.7 Unix VM.
>>
>>
>> Levente
>>
>>>
>>> OR
>>>
>>> all the kinks get worked out of cog
>>>
>>> --
>>> Matthew Fulmer (a.k.a. Tapple)
>>>
>>
>
>
>
> -- 
> Best regards,
> Igor Stasenko AKA sig.
>


More information about the Vm-dev mailing list