Azul CTO Gil Tene presented ‘StructuredArray and ObjectLayout’ at the JVM Language Summit. The presentation describes a new Java package that can deliver C-like performance for memory layout and access speed using normal Java objects. Designed to allow future JVMs to better optimize memory layout and access speed without making changes to the Java language itself, the ObjectLayout package expresses specifically useful memory layout and related execution semantics that can be leveraged by JVMs to provide optimized behaviors that are not directly expressible in the Java language.