GraalVM JIT now integrated into Oracle JDK but still not in OpenJDK
Glavo
zjx001202 at gmail.com
Fri Apr 18 08:18:32 UTC 2025
Hi Cesar and Volker,
I got some information from other places.
Project Galahad is in progress and they are working on the galahad[1]
branch.
This branch can be built based on openjdk master, and it seems that
conflicts with openjdk master will be resolved in a timely manner.
Those PRs[2] starting with [JDK-xxxxxxx] are part of Project Galahad.
I'm sure they want to commit Graal JIT to the openjdk mainline, but I don't
know why they haven't done so yet.
Maybe they need to solve some other problems before that.
Glavo
[1]: https://github.com/oracle/graal/tree/galahad
[2]: https://github.com/oracle/graal/pulls?q=in%3Atitle+is%3Apr+%5BJDK%5D+
On Fri, Apr 18, 2025 at 2:24 AM Soares, Cesar <dcsl at amazon.com> wrote:
> I just came here to ask the same question.
>
> Is there a roadmap? How can I help move this project forward?
>
> > Galahad's primary goal is to contribute Java-related GraalVM
> technologies to the OpenJDK Community and prepare them for possible
> incubation in a JDK main-line release.
>
> Will GraalJIT ever be part of OpenJDK? Will polyglot/truffle, native image
> ?
>
> I’m looking forward to hearing back from you and seeing if my team and I
> can contribute to making all this happen.
>
>
> Thanks,
> Cesar
> Amazon Corretto
>
>
> On Apr 9, 2025, at 1:51 PM, Glavo <zjx001202 at gmail.com> wrote:
>
> *CAUTION*: This email originated from outside of the organization. Do not
> click links or open attachments unless you can confirm the sender and know
> the content is safe.
>
> Can anyone answer this question? It seems to have been neglected.
>
> This is also the question I want to ask. For a long time, no one seemed to
> mention Galahad again.
> I'd like to know what else Project Galahad has done besides releasing
> GraalVM on the same schedule as OpenJDK and changing Graal's package and
> module names?
> Is there a schedule for merging Graal into OpenJDK mainline?
>
> Glavo
>
> On Tue, Sep 17, 2024 at 3:28 PM Volker Simonis <volker.simonis at gmail.com>
> wrote:
>
>> 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/20250418/62f0aebc/attachment-0001.htm>
More information about the galahad-dev
mailing list