Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GraalVM 23.1 backports for jdk21.0.4 #4

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

simonis
Copy link

@simonis simonis commented Jun 4, 2024

This PR replaces #1 and aims to make the GraalVM 23.1 version compatible with the upcoming OpenJDK 21.0.4 release.

It is based on the corresponding PR #738 in the graalvm/mandrel repository but fixes an issue in that PR by replacing the commit Adopt "JDK-8324646: Avoid Class.forName in SecureRandom constructor" which has a bug, with a version of the upstream commit svm: adopt "JDK-8324646: Avoid Class.forName in SecureRandom constructor adapted for OpenJDK 21.0.4 plus the fix from PR #745.

christianhaeubl and others added 6 commits May 29, 2024 19:15
(cherry picked from commit af68df3)
…ould return TIMED_WAITING virtual thread is timed parked" [GR-48899]

(cherry picked from commit 421ff99)

Adapted conditionals tot est for <= 21.0.3 as the corresponding
upstream patches have been backported to 21.0.4
Changes needed to adopt to https://bugs.openjdk.org/browse/JDK-8312498
which got backported to 21 with
https://bugs.openjdk.org/browse/JDK-8326966

(cherry picked from commit 4fad6c2)

Adapted conditionals to test for <= 21.0.3 or >= 21.0.4 as the
corresponding upstream patches have been backported to 21.0.4
…" [GR-50851]

openjdk/jdk@29d7a22
(cherry picked from commit 595ac63)

Adapted conditionals to test for <= 21.0.3 or >= 21.0.4 as the
corresponding upstream patches have been backported to 21.0.4
zakkak and others added 2 commits June 13, 2024 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants