Summary

James Gough explores the subsystems that are involved in interpreting, compiling and executing a Hello World Application. He dives into JIT compilation and the arrival of the JVM Compiler Interface to explore how optimizations are applied to boost the performance. He discusses HotSpot, explores Graal and the JVM ecosystem to discover performance benefits of a platform 25 years in the making.

Bio

James Gough is an executive director and developer at Morgan Stanley, where he’s focused on building customer-facing technology. A Java developer and author, he first became interested in Java during his degree program; after graduating, he became a member of the London Java Community. He is a regular conference speaker and spent four years teaching Java and C++ around the world.

#qcon london 2020 #compilers #graalvm #java #transcripts #jvm #performance #development #presentation

How the HotSpot and Graal JVMs execute Java Code
1.30 GEEK