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 - 10:45 Talk | Matthias GrimmerJohannes Kepler University Linz | |||||||||||||||||||||||||||||||||||||||||
10:45 - 11:10 Talk | ||||||||||||||||||||||||||||||||||||||||||
11:10 - 11:35 Talk | Chris SeatonOracle Labs / University of Manchester | |||||||||||||||||||||||||||||||||||||||||
11:35 - 12:00 Talk | Michael Van De VanterOracle Labs | |||||||||||||||||||||||||||||||||||||||||
12:00 - 12:25 Talk | Christian HumerOracle Labs |