Optimierung von Java-JIT-Kompilator-Peephole-Mustern mit Java-Tests
Der Kern der Arbeit ist die Entwicklung des JOG-Frameworks, das es Entwicklern ermöglicht, Java-JIT-Peephole-Optimierungen als Muster in Java selbst zu schreiben. Diese Muster werden dann automatisch in C/C++-Code übersetzt, der als JIT-Optimierungspass integriert werden kann. Außerdem können aus den Mustern automatisch Java-Tests für die Optimierungen generiert werden.