-
Notifications
You must be signed in to change notification settings - Fork 3k
Unconditionally enable complete reflection type changes in quarkus #51432
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
base: main
Are you sure you want to change the base?
Unconditionally enable complete reflection type changes in quarkus #51432
Conversation
The graal master branch made complete reflection types default. See: oracle/graal#12521 The impact of it has been assessed in this issue: oracle/graal#7753 By unconditionally enabling complete reflection types we enable quarkus testing on graal master. The impact for quarkus seems to be similar as reported in the upstream issue. Closes: quarkusio#51271 Closes: quarkusio#51392 Closes: quarkusio#51393
|
In my measurements enabling this unconditionally has about ~0.1 to 0.5% change in image size for the affected images Testing:
|
Status for workflow
|
|
cc @zakkak |


The graal master branch made complete reflection types default. See:
oracle/graal#12521
The impact of it has been assessed in this issue:
oracle/graal#7753
By unconditionally enabling complete reflection types we enable quarkus testing on graal master. The impact for quarkus seems to be similar (or smaller, see attached charts) as reported in the upstream issue.