Introduction to HotSpot JVM C2 JIT Compiler, Part 1


Over the last years, Emanuel had the opportunity to learn a lot from his fellow C2 engineers at Oracle but also from other companies and even individual contributors working on OpenJDK. He summarizes his understanding of the C2 Compiler in the HotSpot JVM, and hopefully make it easier for others to dive into C2.

More at https://eme64.github.io/blog/2024/12/24/Intro-to-C2-Part01.html