[Q] stackbased/registerbased VM

Chris Burkert chris at chrisburkert.de
Sat Dec 13 14:47:46 UTC 2003


Hi,

Can somebody tell me, why Smalltalk (and other OO-environments) 
uses a stackbased VM? Were there reasons not to take a 
registerbased VM or was a stackbased VM just the first idea? Are 
there other Pros and Cons that would help to understand this?

Some usefull links that I have found ...

registerbased:
http://www.parrotcode.org/
http://developer.apple.com/documentation/mac/runtimehtml/RTArch-2.html

stackbased:
http://users.ipa.net/~dwighth/smalltalk/bluebook/bluebook_imp_toc.html
http://www.threedee.com/jcm/psystem/
http://java.sun.com/docs/books/vmspec/

Any other usefull links?

Regards
            Chris Burkert
-- 
http://www.chrisburkert.de/




More information about the Squeak-dev mailing list