[13] RFR(S) 8226566: [JVMCI] java.* classes are no longer necessarily resolved by the boot class loader

dean.long at oracle.com dean.long at oracle.com
Fri Jun 21 23:14:13 UTC 2019


Doesn't this assume that the classloader for accessingClass is 
well-behaved and delegates to the classloader for Object?  If the 
classloader is not well-behaved, is it safe to return true here? What 
happens if we just remove the special case for java.lang.Object's 
classloader?  Does it hurt performance?

dl

On 6/21/19 3:47 PM, Vladimir Kozlov wrote:
> https://cr.openjdk.java.net/~kvn/8226566/webrev.00/
> https://bugs.openjdk.java.net/browse/JDK-8226566
>
> Doug proposed the fix. I tested it.
>
> Thanks,
> Vladimir



More information about the hotspot-compiler-dev mailing list