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

Add support for providing JNI runtime hints #29085

Closed
wants to merge 1 commit into from

Conversation

jvalkeal
Copy link
Contributor

@jvalkeal jvalkeal commented Sep 6, 2022

This commit adds support generating graalvm jni-config.json file.

Configuration format for jni/reflection in graalvm is documented
to be exactly same so we can re-use facilities for reflection hints
which should be relatively clean for a user as also graalvm uses same
classes for both jni/reflection.

Closes gh-29007

@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged or decided on label Sep 6, 2022
This commit adds support generating graalvm `jni-config.json` file.

Configuration format for jni/reflection in graalvm is documented
to be exactly same so we can re-use facilities for reflection hints
which should be relatively clean for a user as also graalvm uses same
classes for both jni/reflection.

Closes spring-projectsgh-29007
@sdeleuze
Copy link
Contributor

sdeleuze commented Sep 6, 2022

Merged via 135f907, thanks.

@sdeleuze sdeleuze closed this Sep 6, 2022
@sdeleuze sdeleuze self-assigned this Sep 6, 2022
@sdeleuze sdeleuze added in: core Issues in core modules (aop, beans, core, context, expression) type: enhancement A general enhancement theme: aot An issue related to Ahead-of-time processing and removed status: waiting-for-triage An issue we've not yet triaged or decided on labels Sep 6, 2022
@snicoll snicoll added this to the 6.0.0-M6 milestone Sep 6, 2022
@snicoll snicoll changed the title Add jni-config generation Add support for providing JNI runtime hints Sep 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: core Issues in core modules (aop, beans, core, context, expression) theme: aot An issue related to Ahead-of-time processing type: enhancement A general enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support jni-config.json generation
4 participants