GraalVM JIT now integrated into Oracle JDK but still not in OpenJDK

Volker Simonis volker.simonis at gmail.com
Tue Sep 17 07:27:48 UTC 2024


Hi,

It's a shame to see that the GraalVM JIT compiler has now been integrated
into the latest, proprietary Oracle JDK 23 release [1] while project
Galahad, the goal of which is exactly the (re-)integration of  the GraalVM
JIT into the OpenJDK code base, is slowly wasting away.

What's the reason for this development? I always thought that Oracle JDK is
a downstream distribution of OpenJDK? How can it be that the the GraalVM
JIT is considered "good enough" for Oracle's commercial distribution but
still not ripe for integration into the upstream OpenJDK project? Or do we
have to consider the GraalVM JIT as a kind of commercial add-on for
differentiating Oracle JDK from other OpenJDK distributions and if that's
the case, can we expect additional such "add-ons" in the future?

Speaking more practically - what are the current blockers for the
integration of the GraalVM Compiler into OpenJDK? It seems that you (i.e.
Oracle) have already done a thorough review and due diligence of the
corresponding code. Why doesn't that apply to OpenJDK. Is there anything
the community can do in order to advance the project or should we consider
project Galahad as failed and dead?

Thank you and best regards,
Volker

[1]
https://docs.oracle.com/en/java/javase/23/migrate/significant-changes-jdk-release.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/galahad-dev/attachments/20240917/a1db8659/attachment-0001.htm>


More information about the galahad-dev mailing list