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-54871] [JDK-8229959] Execute bootstrap methods for Proxy at image build time. #9184

Merged
merged 1 commit into from
Jun 27, 2024

Conversation

graalvmbot
Copy link
Collaborator

@graalvmbot graalvmbot commented Jun 25, 2024

JDK-8229959 changed the way proxy classes are generated by the JDK. Now constant dynamic is used, and we need to execute those bootstrap methods at image build time.

Each proxy class has its own bootstrap method, but the name of it is always the same.

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jun 25, 2024
@graalvmbot graalvmbot changed the title [GR-54871] Execute bootstrap methods for Proxy at image build time. [GR-54871] [JDK-8229959] Execute bootstrap methods for Proxy at image build time. Jun 26, 2024
@graalvmbot graalvmbot force-pushed the cwi/GR-54871-Proxy branch from bcd40ce to a8df9a2 Compare June 26, 2024 07:23
@graalvmbot graalvmbot closed this Jun 27, 2024
@graalvmbot graalvmbot deleted the cwi/GR-54871-Proxy branch June 27, 2024 05:23
@graalvmbot graalvmbot merged commit c3e2578 into master Jun 27, 2024
13 checks passed
zakkak added a commit to zakkak/quarkus that referenced this pull request Jul 1, 2024
This reverts commit 8b90462.

The need for these additional registrations has been handled in upstream
GraalVM with oracle/graal#9184 so they are no
longer needed.
zakkak added a commit to zakkak/quarkus that referenced this pull request Jul 1, 2024
This reverts commit 8b90462.

The need for these additional registrations has been handled in upstream
GraalVM with oracle/graal#9184 so they are no
longer needed.

Closes quarkusio#41283
holly-cummins pushed a commit to holly-cummins/quarkus that referenced this pull request Jul 31, 2024
This reverts commit 8b90462.

The need for these additional registrations has been handled in upstream
GraalVM with oracle/graal#9184 so they are no
longer needed.

Closes quarkusio#41283
danielsoro pushed a commit to danielsoro/quarkus that referenced this pull request Sep 20, 2024
This reverts commit 8b90462.

The need for these additional registrations has been handled in upstream
GraalVM with oracle/graal#9184 so they are no
longer needed.

Closes quarkusio#41283
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.

[GR-54934] Increase in methods being accessed reflectively starting with GraalVM for JDK 23+26
2 participants