<TITLE>Implementing a Java <sup>TM</sup> Virtual Machine in the Java Programming Language "> Implementing a Java <sup>TM</sup> Virtual Machine in the Java Programming Language
United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...

Implementing a Java <sup>TM</sup> Virtual Machine in the Java Programming Language

Implementing a Java TM Virtual Machine in the Java Programming Language

Author(s):
Antero Taivalsaari
Report Number: Date Published: Available Formats:
TR-98-64 March 1998 Portable Document Format (PDF)
Postscript (PS)
Request Hard Copy
Abstract

JavaInJava is a Java virtual machine written in the Java TM programming language. The system was built at Sun Microsystems Laboratories in order to examine the feasibility of constructing high-quality virtual machines using the Java programming language and to experiment with new virtual machine implementation techniques. In this paper we describe the overall architecture of JavaInJava and summarize a number of interesting technical issues that were encountered during its implementation.