You are viewing content from a past/completed QCon

Presentation: Does Java Need Inline Types? What Project Valhalla Can Bring to Java

Track: Bare Knuckle Performance

Location: Pacific DEKJ

Duration: 11:50am - 12:40pm

Day of week: Monday

Slides: Download Slides

Share this on:

This presentation is now available to view on InfoQ.com

Watch video with transcript

Abstract

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, it's also a  story about safety, abstraction,expressiveness, maintainability, etc. But on this session we will talk about performance. Which performance benefits inline types bring to Java and how we could exploit it.

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

Last Year's Tracks