Compiler and JVM Research at JKU

Since 2001 the Institute for System Software at the Johannes Kepler University (JKU) in Linz, Austria, is collaborating with Oracle Labs (previously Sun Microsystems) on dynamic compiler optimizations and JVM-related research topics. Some of the PhD theses developed at our institute found their way into the current product version of the Java HotSpot™ VM and the JDK.

Currently, we are closely cooperating with the Oracle Labs branch at JKU. The current main research artefacts are the Graal Compiler and the Truffle Language Implementation Framework. This page describes our present and previous research:

Current research

Previous research

Most of this work was funded by Oracle. We gratefully acknowledge the support of the Virtual Machine Research Group at Oracle Labs as well as the help of the Java HotSpot™ Team.

There is an overview article about our work published in the International Innovation Magazine in July 2013. International Innovation is the leading global dissemination resource for the wider scientific, technology and research communities, dedicated to disseminating the latest science, research and technological innovations on a global level. More information and a complimentary subscription offer to the publication can be found at:


Oracle Labs @ JKU   PhD students Graduate students Former researchers  
Thomas Würthinger (lead)
Florian Angerer
Danilo Ansaloni
Stefan Anzinger
Daniele Bonetta
Matthias Grimmer
Christian Häubl
Peter Hofer
Roland Schatz
Thomas Schatzl
Lukas Stadler
Christian Wirth
Andreas Wöß
Benoit Daloze
Josef Eisl
David Leopoldseder
Manuel Rigger

Hanspeter Mössenböck
Josef Haider
Jacob Kreindl
Raphael Mosaner
Daniel Pekarek
Thomas Pointhuber
Thomas Feichtinger
Gilles Duboscq
Miguel Garcia
Reem Hourieh
Christian Humer
Christian Huber
Christos Kotselidis
Thomas Kotzmann
Michael Pfeiffer
Stefan Rumzucker
Christoph Schmid
Bernhard Urban
Christian Wimmer

The team at the JVM workshop at ETH in September 2014