Oracle Ships GraalVM Java JIT Compiler - But Only in Its Own JDK
Briefly

The GraalVM JIT compiler, now included in Oracle JDK 23, shows considerable promise by being faster and easier to maintain than the traditional HotSpot compiler. This shift could signify a change in Java's approach to JIT compilation, indicating a potential future where more OpenJDK distributions may adopt GraalVM without confirming its current investigational status.
Oracle's exploration into integrating the GraalVM compiler into all OpenJDK distributions raises questions among the community, especially given that the state of this investigation remains uncertain. It underscores a pivotal moment for Java, as these developments could alter its performance landscape and maintenance practices significantly.
One of the marked advantages of the GraalVM JIT compiler is its ability to not only run within the HotSpot JVM but also operate on GraalVM JDK, leveraging a more maintainable architecture due to its Java-based design, contrasting sharply with the legacy C/C++ implementations of the C1 and C2 compilers.
Initial findings from Oracle's tests indicate that using the GraalVM JIT for cloud applications like NetSuite led to reduced CPU consumption, proving an impressive 6-7% reduction overall, and 13% in specific workloads, suggesting that this new approach could provide significant operational benefits.
Read at InfoQ
[
|
]