[Vm-dev] questions about a couple of primitives

Eliot Miranda eliot.miranda at gmail.com
Tue Sep 1 18:00:16 UTC 2020


Hi Tim,

> On Sep 1, 2020, at 10:13 AM, tim Rowledge <tim at rowledge.org> wrote:
> 
> 
> 
> 
>> On 2020-09-01, at 8:12 AM, Eliot Miranda <eliot.miranda at gmail.com> wrote:
>> 
>> [Fabio, this is not described by the blue book because Smalltalk-80 prior to the late 80’s didn’t have unwind protect; I think I’m right in saying that Peter Deutsch added it to ObjectWorks v5; I don’t know when it was added to Smalltalk-V]. 
> 
> The ObjectWorks version was probably added in the release for mid-1990; I spent that xmas adding the VM support to the BrouHaHa/Archimedes system. I can remember it reasonably well because it was damn hard and I almost convinced myself there was a memory hardware problem in my Acorn protoype machine and that lead me to spend actual money on an A540. That was £2500, which is about US$7500 now. As a comparison, a Range Rover cost £2000 then...

It was earlier than this.  It was in HPS/Objectworks 2.5 which Peter and others demoed at OOPSLA ‘87.

> 
> 
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> <-------- The information went data way -------->
> 
> 


More information about the Vm-dev mailing list