Development PracticesConference45min
GraalVM 25: What's New and What's Next
The session highlights GraalVM 25’s enhancements for migration, performance, and security, including new profiling tools, ML optimizations, and default security features. It also previews Project Crema, enabling dynamic class loading at runtime, breaking the closed-world limitation of native compilation for improved flexibility and developer experience.
Alina YurenkoOracle
talkDetail.whenAndWhere
Wednesday, April 1, 14:25-15:10
Zaal 11
talks.roomOccupancytalks.noOccupancyInfo
The latest GraalVM release brings major improvements for easy migration, even higher performance, and better developer experience. In this session, we’ll look at what’s new in GraalVM 25, how it helps build faster and more secure native executables, and what’s coming next.
Some of the new features we will cover:
– Easy migration with ` -H:Preserve`
– ML for high performance out of the box
– Performance profiling
– Security by default
– New tools
We’ll also take a sneak peek at Project Crema, which will lift native compilation’s default closed-world assumption by allowing dynamic loading and execution of classes at run time.
Some of the new features we will cover:
– Easy migration with ` -H:Preserve`
– ML for high performance out of the box
– Performance profiling
– Security by default
– New tools
We’ll also take a sneak peek at Project Crema, which will lift native compilation’s default closed-world assumption by allowing dynamic loading and execution of classes at run time.
talkDetail.shareFeedback
talkDetail.feedbackNotYetAvailable
talkDetail.feedbackAvailableAfterStart
talkDetail.signInRequired
talkDetail.signInToFeedbackDescription
occupancy.title
occupancy.votingNotYetAvailable
occupancy.votingAvailableBeforeStart
talkDetail.signInRequired
occupancy.signInToVoteDescription
comments.speakerNotEnabledComments