Looks good. For future reference, can you add a link to the bug (8221341) that introduced this regression?

--Sean

On 4/1/19 5: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";

Reply via email to