ECOOP 2015
Sun 5 - Fri 10 July 2015 Prague, Czech Republic
Tue 7 Jul 2015 10:45 - 11:10 at Bohemia III - Session 1

Substrate VM is an embeddable VM for a subset of Java and optimized to execute Truffle languages ahead-of-time. In this context Graal is used to perform static code analysis over all application and VM infrastructure code. Subsequently Graal is used again to compile all reachable code and data into a single native code image. At last debuginfo is added to allow debugging of the AOT-compiled Java code with native debuggers (e.g. GDB). The final result is a native executable that allows to run truffle languages without the start-up overhead of a real Java VM. At the end of the talk a Javascript-Truffle native executable is demonstrated (run and debug) that is built with Substrate VM.

Tue 7 Jul

10:20 - 12:25: Truffle - Session 1 at Bohemia III
Truffle-2015-papers10:20 - 10:45
Matthias GrimmerJohannes Kepler University Linz
Truffle-2015-papers10:45 - 11:10
Truffle-2015-papers11:10 - 11:35
Chris SeatonOracle Labs / University of Manchester
Truffle-2015-papers11:35 - 12:00
Truffle-2015-papers12:00 - 12:25
Christian HumerOracle Labs