RFR (S) Remove SystemDictionary::InitOption enum
Vladimir Kozlov
vladimir.kozlov at oracle.com
Thu Oct 18 16:50:06 UTC 2018
Good.
Thanks,
Vladimir
On 10/18/18 9:25 AM, Ioi Lam wrote:
> https://bugs.openjdk.java.net/browse/JDK-8212642
> http://cr.openjdk.java.net/~iklam/jdk12/8212642-remove-sysdict-initoption.v01/
>
> SystemDictionary::InitOption is no longer needed because we don't support
> multiple version of the JDK class libraries anymore. All classes preloaded
> by SystemDictionary must exist.
>
> The JVMCI classes were declared using InitOption::Jvmci, so that they are loaded
> only when EnableJVMCI==true. However, this is rather convoluted and
> I just added a few null checks instead.
>
> Tested using hs tiers 1-5
>
> Thanks
> - Ioi
More information about the hotspot-dev
mailing list