Some of the threads here recently which touch on the issue of virtual 
machines have gotten me interested in the design of virtual machines and 
bytecodes.  Does anyone out there know of any books, web sites, etc which 
cover the design of virtual machines (improving performance, design of 
bytecodes, types [stack based vs. register based], etc)?

Thanks.

Phil