RFR: 8357979: [JVMCI] jdk.internal.vm.ci should have earlier class file version
Doug Simon
dnsimon at openjdk.org
Mon Jun 2 17:00:32 UTC 2025
On Wed, 28 May 2025 14:24:47 GMT, Doug Simon <dnsimon at openjdk.org> wrote:
> There are plans to have libgraal be built for JDK master using a version of Native Image running on a JDK one version behind the current JDK. This Native Image execution needs to be able to load the JVMCI classes. As such, the JVMCI classes must have a class file major version of N-1 where N is the major class file version of the current JDK.
Thanks for the suggestion - I've applied it. I assume OLDEST_BOOT_JDK will always be at least one behind the current version so this looks future proof and should any manual adjustment during version rollover.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/25494#issuecomment-2931601504
More information about the build-dev
mailing list