src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/SynchronizedMethodDeoptimizationTest.java
--- a/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/SynchronizedMethodDeoptimizationTest.java Thu Jun 27 03:10:52 2019 +0200
+++ b/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/SynchronizedMethodDeoptimizationTest.java Thu Jun 27 03:33:44 2019 +0200
@@ -24,12 +24,12 @@
package org.graalvm.compiler.core.test.deopt;
+import org.graalvm.compiler.core.test.GraalCompilerTest;
+import org.graalvm.compiler.core.test.ea.EATestBase.TestClassObject;
+import org.graalvm.compiler.serviceprovider.JavaVersionUtil;
import org.junit.Assume;
import org.junit.Test;
-import org.graalvm.compiler.core.test.GraalCompilerTest;
-import org.graalvm.compiler.core.test.ea.EATestBase.TestClassObject;
-
/**
* In the following tests, we try to deoptimize out of synchronized methods.
*/
@@ -48,7 +48,7 @@
@Test
public void test1() {
// https://bugs.openjdk.java.net/browse/JDK-8182755
- Assume.assumeTrue(Java8OrEarlier);
+ Assume.assumeTrue(JavaVersionUtil.JAVA_SPEC <= 8);
test("testMethodSynchronized", "test");
test("testMethodSynchronized", (Object) null);