You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In 21.0 GraalVM introduced a new compiler flag -H:+InlineBeforeAnalysis (see oracle/graal#2594) and quarkus introduced a new build item for it (see #16134).
If we are OK with not being able to disable this flag, deprecating the build item once we upgrade to 21.3 should be fine.
If we would like to be able to pass -H:-InlineBeforeAnalysis by setting quarkus.native.inline-before-analysis to false or similar then extra steps are needed.
The text was updated successfully, but these errors were encountered:
As discussed in #19511 (comment) there is currently at least one case where -H:-InlineBeforeAnalysis in conjunction with -H:ParseOnce is causing issues so being able to disable seems useful.
Description
In 21.0 GraalVM introduced a new compiler flag
-H:+InlineBeforeAnalysis
(see oracle/graal#2594) and quarkus introduced a new build item for it (see #16134).In 21.3-dev (latest GraalVM master) this flag has been turned on by default (see https://github.com/oracle/graal/pull/3628/files) making the builditem introduced by #16134 obsolete.
Implementation ideas
If we are OK with not being able to disable this flag, deprecating the build item once we upgrade to 21.3 should be fine.
If we would like to be able to pass
-H:-InlineBeforeAnalysis
by settingquarkus.native.inline-before-analysis
to false or similar then extra steps are needed.The text was updated successfully, but these errors were encountered: