Re: Register Based Interpreter Model

lhf@csgpwr1.uwaterloo.ca (Luiz Henrique de Figueiredo)
2 Nov 2005 22:14:06 -0500

          From comp.compilers

Related articles
[2 earlier articles]
Re: Register Based Interpreter Model nkavv@skiathos.physics.auth.gr (Uncle Noah) (2005-11-02)
Re: Register Based Interpreter Model christian.mueller@aktivanet.de (2005-11-02)
Re: Register Based Interpreter Model spammer@b2z.com (Omri Barel) (2005-11-02)
Re: Register Based Interpreter Model kurt-gmane@oakadaptive.com (Kurt Jung) (2005-11-02)
Re: Register Based Interpreter Model anton@mips.complang.tuwien.ac.at (2005-11-02)
Re: Register Based Interpreter Model fw@deneb.enyo.de (Florian Weimer) (2005-11-02)
Re: Register Based Interpreter Model lhf@csgpwr1.uwaterloo.ca (2005-11-02)
| List of all articles for this month |

From: lhf@csgpwr1.uwaterloo.ca (Luiz Henrique de Figueiredo)
Newsgroups: comp.compilers
Date: 2 Nov 2005 22:14:06 -0500
Organization: University of Waterloo
References: 05-11-016
Keywords: interpreter, VM

>I am doing some research on the register-based interpreter model in
>comparison to the more traditional stack-based approach. I would like
>to know if anyone has had any practical experience with register-based
>interpreters or has any good suggestions for references about this
>topic?


Lua 5.0 uses a register-based VM. Read about it in
The implementation of Lua 5.0
Journal of Universal Computer Science 11 #7 (2005) 1159-1176.
http://www.tecgraf.puc-rio.br/~lhf/ftp/doc/jucs05.pdf


There is also
The case for virtual register machines
http://portal.acm.org/citation.cfm?id=858575
http://dx.doi.org/10.1016/j.scico.2004.08.005



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.