Debugging GraalVM Native Images With IntelliJ IDEA

Livestream
Agenda

GraalVM Native Image allows you to transform your application into a standalone platform executable, offering significant performance benefits for production environments. However, it also introduces unique challenges, especially when it comes to debugging.

In this session, we’ll focus on the tools and workflows for debugging GraalVM Native Images, with a particular emphasis on how your IDE can simplify and enhance this experience. You’ll learn about:

  • The key differences between debugging JVM-based applications and native executables.
  • How to generate and use debugging information tailored to native platform debuggers.
  • IntelliJ IDEA’s latest tools and plugins designed to streamline the setup and debugging of GraalVM-specific scenarios.

See how modern IDE features can make working with GraalVM Native Images more efficient and developer-friendly. Don't miss this opportunity to level up your debugging skills!

Speaking to you

Dmitry Chuyko
Dmitry is an OpenJDK committer and conference speaker. Prior to joining BellSoft, Dmitry worked on the Hotpot JVM at Oracle, and before that he had many years of programming experience, mostly in Java. He is currently mainly focused on optimizing HotSpot for x86 and ARM, and has also been involved in rolling out JEP 386 to make the smallest JDK containers legal.
Anton Arhipov

Anton is a Kotlin Developer Advocate at JetBrains. With a professional background in server-side development, Anton has been building tools for developers for more than ten years. Recognized as a Java Champion since 2014, he often speaks at software conferences and contributes to the Kotlin YouTube channel.