[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
|