JavaOne 2026

JavaOne 2026 Session

Duke in front of a whiteboard

Training Java: Ahead of Time Updates from Project Leyden

Summary

Project Leyden makes your application start up faster, warm up quicker, and get to peak performance sooner. How does it do this? By shifting work ahead of time. What work? Since JDK 25, Leyden has shifted class loading and linking and method profiling work off the critical path by employing training runs. The Leyden team is now working on shifting JIT compilation ahead of time as well. Come hear the details of what’s new in Leyden and what’s in the pipeline.

Profile

Type: Learning Session (50 min)

Track: Application Performance, Manageability, and Tooling

Audience Level: Expert

Speaker: Dan Heidinga

Session: Wednesday, March 18th at 9:30 AM in Auditorium