RFR: 8195744: Avoid calling ClassLoader.checkPackageAccess if security manager is not installed
    Coleen Phillimore 
    coleenp at openjdk.java.net
       
    Fri Feb  5 00:34:39 UTC 2021
    
    
  
On Fri, 5 Feb 2021 00:09:51 GMT, Ioi Lam <iklam at openjdk.org> wrote:
>> Thanks Mandy! It's nice to be able to optimize this.  How's this comment?  Is it an @implNote ??
>>     // @implNote The HotSpot JVM hardcodes the value of NEVER.
>
>> Thanks Mandy! It's nice to be able to optimize this. How's this comment? Is it an @implNote ??
>> // @implNote The HotSpot JVM hardcodes the value of NEVER.
> 
> I think it's better to define `const int NEVER = 1`, and add code in debug builds to compare its value with the `System::NEVER` static field.
I didn't think a static final field would have an offset?
    private static final int NEVER = 1;
-------------
PR: https://git.openjdk.java.net/jdk/pull/2410
    
    
More information about the hotspot-runtime-dev
mailing list