Java Virtual Machine Internals

Termin

Der Vortrag findet am 24.03.2010 um 19:00 Uhr in der Uni Mannheim A5, 6 im Raum C013 statt Anfahrtsbeschreibung.

Abstract

Java haftet seit seiner Einführung vor über zehn Jahren das Vorurteil an, langsam zu sein, insbesondere im Vergleich zu kompilierten Sprachen wie C & C++. In den ersten Jahren war dies begründet, mittlerweile hat sich das, vor allem Dank moderner Just-In-Time-Compiler (JIT-Compiler), teilweise sogar ins Gegenteil umgekehrt.

In diesem Vortrag werden wir Einblicke in die in einer Java Virtual Machine (JVM) zur Geschwindigkeitssteigerung eingesetzten Techniken geben. Dabei werden wir nicht nur auf verschiedene JIT-Optimierungen (wie bspw. Profiling, Inlining, Escape-Analyse, Deoptimierung und Intrinsics) eingehen, sondern auch andere JVM-Techniken wie zum Beispiel effiziente Synchronisation und Speicherverwaltung vorstellen.

Bio

Arne Harren und Volker Simonis arbeiten seit mehreren Jahren bei SAP im Bereich Java Virtual Machine und Just-In-Time Compilation. Sie haben in Oldenburg bzw. Tübingen Informatik studiert und promoviert.

XING

Wer sich auf XING für den Vortrag anmelden möchte, kann das unter folgendem Link tun: RJava Virtual Machine Internals @ XING