Speaker(s): Hao Yi Li (Singapore)
Java-the-language has a reputation of being boring and predictable, but the Java Virtual Machine is a different story. Underneath the familiar facade of the Java language, the Java Virtual Machine is dynamic, unpredictable, and moreclosely resembles a living organism than the deterministic clockwork peoplenormally imagine their programs to be.This talk will explore the hidden dynamics of the Java Virtual Machine. We willexplore the world of memory layouts, garbage collection, JIT compilation, walking through the behavior of many real-world code examples. By the end of this talk, you should be much more familiar with the inner workings of the JVM that many of us take for granted, and hopefully will be better prepared to respond next time your Java application goes bump in the night.
(Type: Workshop | Track: Open Source Software | Room: Faraday (Floor 3))
Event Page: http://2017.fossasia.org
Produced by Engineers.SG