Wednesday Jun 04, 2008

VM documentation

Since joining Sun Labs in 2001, I've worked mostly on the design and implementation of language-level virtual machines. No prizes for guessing which language these VMs implement! Now that the second and third VM I've worked on have been released as open source, it's a good time to start a blog discussing the interesting parts of these VMs. That way, I can remember exactly what I was thinking when it comes time to debug/modify/discard the code. While most of these notes should be reflected in the javadoc associated with the code, I'm aware of some people's preference for reading webpages over reading javadoc. Maybe I should consider going straight to maintaining entries on Wikipedia - astute observers can then debug my VM design and implementation decisions with no more than a web browser ;-)

About

Doug Simon

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today