Institute of Computer Languages
Compilers and Languages Group
|Datum:||Montag, 20. September 2010|
|Ort:||TU Wien, Bibliothek E185.1, Argentinierstraße 8, 4. Stock (Mitte)|
Since the open source release of the Maxine VM, it has progressed to the point where it can now run application servers such as Glassfish and WebLogic. With the recent addition of a new compiler that leverages the mature design behind the HotSpot client compiler (aka C1), the VM is on track to deliver performance approaching that of industrial, C++-based VMs with 100s of person years invested in their design and implementation. At the same time, its adoption by VM researchers and enthusiasts is increasing. That is, we believe the productivity advantages of system level programming in Java are being realized.
This talk will highlight and demonstrate the advantages of both the Maxine architecture and of meta-circular JVM development in general. It will also present the Maxine Inspector, a tool co-developed with the VM to provide a powerful debugger and browser for the VM.
Doug Simon is a Principle Member of Technical Staff at Oracle working
in Sun Labs and is currently leading the Maxine project, an open
source Virtual Machine for the JavaTM platform written in Java. Prior
to Maxine, Doug co-developed Squawk, a CLDC compliant JVM implemented
also in Java. His first project at the labs was investigating secure,
fine-grained dynamic provisioning of applications on small
devices. Once again, this work was in the context of a VM, this time a
modified version of the KVM, which was the last non-Java-in-Java VM
Doug hacked on! Doug obtained a Bachelors in Information Technology
from the University of Queensland in 1997, graduating with first class
Sie möchten auf diesen Vortrag durch Aushang hinweisen? Eine druckfertige Einladung im pdf-Format dafür finden Sie hier.