[Fun][Weird][VM] Objects as compiled methods

Richard A. O'Keefe ok at cs.otago.ac.nz
Mon May 19 05:49:37 UTC 2003


Frank Sergeant <frank at canyon-medical.com> replied to
Avi Bryant's question with mention of Forth and M68k traps.

The DEC-10 machines had a scheme called Unimplemented User-Operations
(UUOs) which IIRC were used heavily in some Pop implementations.
I have a vague notion that "extracodes" may go back to Atlas.

But jumping back and forth between bytecode and VM sounds rather like
Jim des Riviere's implementation of 3-lisp at Xerox.  At any point
the VM state can be reified and you can move up the reflective tower;
then when you're ready you can move down again.



More information about the Squeak-dev mailing list