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