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

[GR-35914] Reduce module dependencies of the native image generator. #6807

Merged
merged 12 commits into from
Jun 20, 2023

Conversation

graalvmbot
Copy link
Collaborator

@graalvmbot graalvmbot commented Jun 15, 2023

This PR removes unconditional module dependencies of the image builder to the following remaining ones:


Before this PR the full set of builder module dependencies additionally included (which are removed now):

java.xml.crypto
java.xml
jdk.sctp
jdk.unsupported
java.smartcardio
java.instrument
jdk.httpserver
java.scripting
java.net.http

Note that other parts of GraalVM still do depend on some of those modules and additional PRs are necessary to also clean up there (e.g. compiler, truffle, ... modules),

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jun 15, 2023
@olpaw olpaw self-assigned this Jun 15, 2023
@graalvmbot graalvmbot merged commit 675b69b into master Jun 20, 2023
@graalvmbot graalvmbot deleted the paw/GR-35914 branch June 20, 2023 05:19
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.

2 participants