Speaker: Sergey Kuksenko
Java Performance Engineer @Oracle
Sergey Kuksenko is a Java Performance Engineer at Oracle working on a variety of Java and JVM performance enhancements. He joined Oracle in 2010 and OpenJDK/OracleJVM is the third JVM in his experience. He started working as Java Engineer in 1996 and as Java Performance Engineer in 2005. He has had a passion for exploring how Java works on modern hardware.
Find Sergey Kuksenko at:
SESSION + Live Q&A
Does Java Need Inline Types? What Project Valhalla Can Bring to Java
Inline/value types are the key part of experimental project Valhalla which should bring new abilities to Java language. It's a story not only about performance, but it's also a story about safety, abstraction, expressiveness, maintainability, etc. But in this session we will talk about performance. Which performance benefits inline types bring to Java and how we could exploit it.