diff --git a/src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java b/src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java index 209d8346c94..5483e85ad2f 100644 --- a/src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java +++ b/src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java @@ -148,15 +148,6 @@ default boolean declaresDefaultMethods() { */ boolean isAssignableFrom(ResolvedJavaType other); - /** - * Returns {@code null} since support for VM anonymous class was removed by JDK-8243287. This - * method is preserved for JVMCI backwards compatibility. - */ - @Deprecated - default ResolvedJavaType getHostClass() { - return null; - } - /** * Returns true if this type is exactly the type {@link java.lang.Object}. */ diff --git a/test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java b/test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java index 5c5a870256e..a882c62e88e 100644 --- a/test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java +++ b/test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java @@ -702,23 +702,18 @@ private Method findTestMethod(Method apiMethod) { // @formatter:off private static final String[] untestedApiMethods = { - "newInstance", "getDeclaringClass", "getEncoding", "getProfilingInfo", "reprofile", - "getCompilerStorage", "hasNeverInlineDirective", "canBeInlined", "shouldBeInlined", "getLineNumberTable", "isInVirtualMethodTable", "toParameterTypes", - "getParameterAnnotation", "getSpeculationLog", - "isFinal", - "invoke", - "$jacocoInit" + "isFinal" }; // @formatter:on diff --git a/test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java b/test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java index 0f339f9244b..7b296987e40 100644 --- a/test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java +++ b/test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java @@ -1411,9 +1411,6 @@ public static void checkDeclaredAnnotationInfo(Class clazz) { "newArray", "isInitialized", "isLinked", - "getJavaClass", - "getObjectHub", - "getHostClass", "hasFinalizableSubclass", "hasFinalizer", "isLocal", @@ -1423,8 +1420,7 @@ public static void checkDeclaredAnnotationInfo(Class clazz) { "getEnclosingType", "lookupType", "isSealed", // tested with getPermittedSubclasses - "resolveField", - "$jacocoInit" + "resolveField" }; // @formatter:on