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

YouTube

Project Leyden's AOT - Shifting Java Startup into High Gear

Java via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore how Project Leyden revolutionizes Java application startup performance through ahead-of-time (AOT) optimization techniques in this 46-minute conference talk. Discover the innovative approach to improving startup time, time to peak performance, and memory footprint of Java programs by strategically moving computational work out of the startup phase while preserving Java's dynamic capabilities. Learn about the core principle of speculative optimization that enables these improvements - the same techniques that have powered Java's exceptional peak performance for decades. Examine JEP 483: "Ahead-of-Time Class Loading & Linking" in JDK 24, which represents the first major milestone in this ambitious project, with additional enhancements planned for future releases. Understand how Leyden leverages speculation that future program executions will mirror previous runs to optimize performance proactively. Gain insights into the technical architecture and implementation strategies that allow this groundbreaking project to accelerate Java startup without compromising the platform's renowned dynamic behavior and flexibility.

Syllabus

Project Leyden's AOT - Shifting Java Startup into High Gear

Taught by

Java

Reviews

Start your review of Project Leyden's AOT - Shifting Java Startup into High Gear

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.