Skip to content

[JDK-8345826] Replace +EnableJVMCI with --add-modules=jdk.internal.vm.ci. #11212

New issue

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

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

Already on GitHub? # to your account

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

Conversation

graalvmbot
Copy link
Collaborator

Adapts to JDK-8345826.

In general, this PR replaces -XX:+EnableJVMCI with --add-modules=jdk.internal.vm.ci. As stated in openjdk/jdk#25240, --add-modules=jdk.internal.vm.ci will (also) set EnableJVMCI to true. The primary motivation for the JDK change is so that libgraal benefits from (and is tested against) Leyden-related CDS optimizations.

This PR will need to target galahad before merging.

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label May 16, 2025
@graalvmbot graalvmbot force-pushed the ds/JDK-8345826 branch 7 times, most recently from 38d43e2 to a6af92c Compare May 18, 2025 19:03
# for free to join this conversation on GitHub. Already have an account? # 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.

2 participants