< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifySystemPropertyUsage.java

Print this page
rev 56282 : [mq]: graal

@@ -94,10 +94,14 @@
         } else if (packageName.startsWith("com.oracle.svm")) {
             // SVM must read system properties in:
             // * its JDK substitutions to mimic required JDK semantics
             // * native-image for config info
             return;
+        } else if (packageName.startsWith("jdk.tools.jaotc")) {
+            // Workaround since jdk.internal.vm.ci/jdk.vm.ci.services is not exported to jdk.aot.
+            // The jaotc launcher dynamically adds these exports.
+            return;
         }
         for (MethodCallTargetNode t : graph.getNodes(MethodCallTargetNode.TYPE)) {
             ResolvedJavaMethod callee = t.targetMethod();
             if (callee.getDeclaringClass().equals(systemType)) {
                 if (callee.getName().equals("getProperty") || callee.getName().equals("getProperties")) {
< prev index next >