Steve Capper - Java, the good bits!

Everyone has likely heard of Java, and a few of us work with it. The language itself has its fair share of followers and detractors, but little attention is paid to the humble Java Virtual Machine (JVM) that performs all the heavy lifting.

In this talk I aim to introduce some interesting parts of the JVM that I have stumbled across during the course of our optimisation work within Linaro. Tentatively, I hope to also include some of the optimisation techniques that we are employing.

This talk will hopefully contain a few cute things that people find interesting; it is absolutely not intended to convert people into Java programmers.