[Vm-dev] Working with Squeak 2.0

David T. Lewis lewis at mail.msen.com
Fri Apr 13 14:33:09 UTC 2018


Sorry, please disregard, I did not read your note carefully. You clearly
said that you are using the Squeak 3.8.18beta1U VM with the VM code that
is in the older images.

Dave

> Hi Clement,
>
> Are you using the old VM code from the Squeak 2 era, or are you using
> current code from package 'VMMaker' to run the old image?
>
> In recent years I have tried to keep the VMMaker package and support code
> healthy and up to date, but I have put no effort into the simulator, and I
> do not expect that it will work very well. The simulation capability in
> VMMaker.oscog is much superior to anything you will find in the VMMaker
> package. So unfortunately the simulator may not be very useful to you.
>
> On the other hand, the actual code in the VMMaker package is relatively
> simple, and if you do a "VMMaker initialize" after loading it, you should
> be able to browse generated C code in normal browsers, which may be
> helpful for reviewing the code.
>
> Dave
>
>
>>  Hi guys,
>>
>> I was looking at the old Squeak VMs since they're very simple and
>> helpful
>> to understand basic things.
>>
>> I wanted to look at Squeak 2.2 image [1], but it seems the folder is
>> corrupted. Can anyone fix it ?
>>
>> I downloaded the Squeak 2.0 image instead.
>>
>> I can open the Squeak 2.0 image with the Squeak 3.8.18beta1U VM, found
>> in
>> the 3.8 folder, source and change files work. However, I wanted to use
>> the
>> VMSimulator, in its class comment it is written to use this code to run
>> it:
>> (InterpreterSimulator new openOn: Smalltalk imageName) test
>> But I get a SubscriptOutOfBounds error...
>>
>> I am on Mac OS X.
>>
>> Do you know what is wrong and how to run the VM Simulator of Squeak 2.0
>> or
>> Squeak 2.2 ?
>>
>> I tried other VMs and images but I was not successful...
>>
>> Thanks for your help,
>>
>> I CC Bert since he might know the answer to these questions.
>>
>> [1] http://files.squeak.org/2.2/
>>
>> --
>> Clément Béra
>> https://clementbera.github.io/
>> https://clementbera.wordpress.com/
>>
>
>




More information about the Vm-dev mailing list