a virtual machine

Marcus Daniels marcus@sysc.pdx.edu
25 Apr 1997 19:23:52 -0700


Not much lip service is being given to the idea of a virtual machine.
Why not introduce a new target Lispy (virtual) instruction set to
CMUCL (and/or whatever) and write a portable (perhaps JIT) emulator
program for various targets?  Such a program could run with oskit
(presumably with few system calls), on a conventional Unix
implementation (with rigid system calls), or a microkernel (with
extensible system calls) -- with dynamic code generation having
near-native performance.