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

Merge upstream vm-23.1.5 tag 1st batch #46

Merged
merged 24 commits into from
Feb 17, 2025

Conversation

OracleLabsAutomation and others added 24 commits February 12, 2025 12:16
(cherry picked from commit 0193b85)
(cherry picked from commit 77b88cc)
(cherry picked from commit 4fdcc7c)
(cherry picked from commit 05e25e0)
(cherry picked from commit a54f2eb)
(cherry picked from commit 534b97a)
(cherry picked from commit e9baa36)
(cherry picked from commit 317c1b9)
(cherry picked from commit 590874b)
(cherry picked from commit eef8d9a)
…nchronized blocks.

(cherry picked from commit 25f7ffc7731fe3224446ad338a7c447c4df8332c)
…ode.

(cherry picked from commit 7922f87b7e2cf44f084a1ea359da0c3643d269b3)
…eferences to contexts on the engine.

(cherry picked from commit 6c20487)

6c20487 appears to be a squash commit
of the changes in oracle/graal#8759 which
include the following commits:

* e3dd860
* e77be20
* 85303f9
* 4f5de74
* dd810f0
* ef4d967
* 5d86317
* 8efd0f3
* 7e0bb41
* cccfa5e
* c818b9e
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Feb 12, 2025
@zakkak
Copy link
Contributor Author

zakkak commented Feb 12, 2025

Hi @JohnTortugo @bulasevich can you please review?

For more details about the process I followed see #37

@bulasevich
Copy link

Thanks for splitting the original PR into smaller, more manageable pieces. I reviewed the changes and confirmed that they are consistent with the related GR pull requests. Everything looks good to me - no objections.

Could you share how you tested the change?

@JohnTortugo
Copy link
Contributor

Thank you @zakkak . I'm going to take a look at the changes today and also trigger some internal tests.

@zakkak
Copy link
Contributor Author

zakkak commented Feb 12, 2025

Could you share how you tested the change?

Other than local builds and some trivial smoke tests, the changes are being tested using github actions, see https://github.com/graalvm/graalvm-community-jdk21u/actions (we need to update the Quarkus nightly workflow btw).

When reviewing a PR can you please indicate your approval (or request for changes) using the GitHub UI as well? You can do so by clicking on the "Files Changed" tab and then on the green button "Review Changes". Unfortunately I cannot explicitly add you as reviewers through the UI.

@zakkak zakkak added this to the 23.1.7 milestone Feb 12, 2025
@zakkak zakkak requested a review from a team February 14, 2025 10:31
Copy link
Contributor

@jerboaa jerboaa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I only looked at native-image and compiler parts (ignored truffle stuff). Seems OK to me.

Copy link
Contributor

@JohnTortugo JohnTortugo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thank you.

I tested LibGraal JIT with OpenJDK JTREG tier1-4 and JCK using Parallel, Serial and G1GC on ARM64 and x86_64. All tests were on Amazon Linux 2. I also did some sanity check tests on GraalJS.

@zakkak zakkak merged commit daeea07 into graalvm:master Feb 17, 2025
12 checks passed
@zakkak zakkak deleted the 2025-02-12-backports-23.1.5-batch1 branch February 17, 2025 08:46
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.