Thanks Aaron. You can find about Ruby at http://www.ruby-lang.org My
VM is at http://vuby.berlios.de/ . Though nothing of vuby is yet on
web, but I plan to have them shortly.
I am considering to write VM in C++/C. Since Ruby shares a lot of
features with lisp and small talk, I was interested in it. My major
areas of importance was stack vs register based. What would be the best
calling convention to be used. Do I use separate stacks for arguments
and local variables ?
In Ruby, we have lot of method calls (messaging) and I thought inlining
them would be great.
And Thanks again for an excellect book online.
|