[13] RFR(S) 8221782: [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.jdk.vm.ci.services

Vladimir Kozlov vladimir.kozlov at oracle.com
Mon Apr 1 22:00:00 UTC 2019


Thank you, Dean

Vladimir

On 4/1/19 2:51 PM, dean.long at oracle.com wrote:
> Looks good to me.
> 
> dl
> 
> On 4/1/19 2:44 PM, Vladimir Kozlov wrote:
>> https://bugs.openjdk.java.net/browse/JDK-8221782
>>
>> Recent 'Update Graal' JDK-8221341 added import jdk.vm.ci.services.Services class to HotSpotGraalRuntimeMBean.java.
>> JVMCI module-info.java was updated accordingly [1] but src/java.base/share/lib/security/default.policy file was not.
>>
>> Ran failed java/lang/SecurityManager/CheckAccessClassInPackagePermissions.java test.
>>
>> diff -r 18547cad9ec6 src/java.base/share/lib/security/default.policy
>> --- a/src/java.base/share/lib/security/default.policy
>> +++ b/src/java.base/share/lib/security/default.policy
>> @@ -160,6 +160,7 @@
>>  grant codeBase "jrt:/jdk.internal.vm.compiler.management" {
>>      permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.vm.compiler.collections";
>>      permission java.lang.RuntimePermission "accessClassInPackage.jdk.vm.ci.runtime";
>> +    permission java.lang.RuntimePermission "accessClassInPackage.jdk.vm.ci.services";
>>      permission java.lang.RuntimePermission "accessClassInPackage.org.graalvm.compiler.core.common";
>>      permission java.lang.RuntimePermission "accessClassInPackage.org.graalvm.compiler.debug";
>>      permission java.lang.RuntimePermission "accessClassInPackage.org.graalvm.compiler.hotspot";
>>
> 


More information about the hotspot-compiler-dev mailing list