[virtmach] parrot VM?

Norman Ramsey virtmach@iecc.com
Mon, 15 Jul 2002 11:02:21 -0400


 > Norman Ramsey wrote:
 > > 
 > > The Lua implementors (www.lua.org) claim to have got a performance
 > > improvement by switching from a stack vm to a register vm (with
 > > effectively infinitely many registers).
 > 
 > I just looked through the site, and did not find that claim;
 > http://www.lua.org/history.html is the only place I found that
 > mentions the VM at all, and only in passing (and only the stack-based
 > VM).
 > 
 > Using google I found
 > <http://www.cs.utah.edu/plt/mailarch/plt-scheme-2002/msg00699.html> from
 > April, which reports that lua has a stack-based VM.
 > 
 > If you remember where you read about the Lua register VM, I would
 > appreciate a reference.  Thanks in advance,

Roberto Ierusalimschy talked about it when he gave a talk here in
February.  Lua used to have a stack-based VM back when I had my hands
on the code.


Norman