Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Ahead of Time Computation in Java - Project Leyden and AOT Features

Java via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore OpenJDK's Project Leyden and its approach to improving Java application startup and warmup times in this 23-minute podcast episode from Inside Java. Host Nicolai Parlog interviews Dan Heidinga, JVM Runtime Architect at Oracle and member of projects Leyden and Valhalla, recorded during JavaOne 2025. Learn about ahead-of-time class loading and linking shipped in Java 24, Leyden's methodology for shifting computation from runtime to build time, features available in early access builds, and performance measurements. The discussion covers Leyden's goals, implementation approach, current capabilities in JDK 24, and potential future AOT features. The podcast includes chapters on Leyden's goals, approach, AOT class loading and linking in JDK 24, AOT features in Leyden EA, performance measurements, and AOT feature ideas.

Syllabus

0:00 Intro
0:40 Leyden's Goals
4:49 Leyden's Approach
10:17 AOT Class Loading and Linking in JDK 24
14:09 AOT Features in Leyden EA
17:04 Some Performance Measurements
19:41 AOT Feature Ideas

Taught by

Java

Reviews

Start your review of Ahead of Time Computation in Java - Project Leyden and AOT Features

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.