--- old/src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalRuntimeMBean.java 2019-03-28 07:36:39.136425198 +0100 +++ new/src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalRuntimeMBean.java 2019-03-28 07:36:38.756422656 +0100 @@ -52,6 +52,8 @@ import org.graalvm.compiler.options.OptionsParser; import org.graalvm.compiler.serviceprovider.GraalServices; +import jdk.vm.ci.services.Services; + /** * MBean used to access properties and operations of a {@link HotSpotGraalRuntime} instance. */ @@ -84,7 +86,7 @@ private static boolean initDebug() { try { - return Boolean.getBoolean(HotSpotGraalRuntimeMBean.class.getSimpleName() + ".debug"); + return Boolean.parseBoolean(Services.getSavedProperties().get(HotSpotGraalRuntimeMBean.class.getSimpleName() + ".debug")); } catch (SecurityException e) { // Swallow the exception return false;