I'd like to recommend a recent thesis: "Efficient Algorithms for the Runtime Environment of Object Oriented Languages" Yoav Zibin, 2004 http://www.zibin.net/publications/my-thesis.pdf