GraalVM – high-performance multi-language JVM

Date: 2016-02-02
Begins: 13:40
Ends: 14:20
Room:
Level: Intermediate
Track: Java & The JVM
Topics: Java, compiler, performance, JVM, Graal, JavaScript, Ruby, R, C

The GraalVM is a Java Virtual Machine based on HotSpot. It provides excellent peak performance via new techniques in the area of method inlining, removing object allocations, and speculative execution. Additionally, the GraalVM allows high-performance execution of applications in other programming languages, e.g. JavaScript, Ruby, R, or C, on top of this JVM.

Multi-language features enable those applications to share code and data with Java, and other languages, without performance boundaries.

This project grew out of a research project at JKU Linz and is still mostly developed in Linz.