diff --git a/hotspot/src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantReflectionProvider.java b/hotspot/src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantReflectionProvider.java index adba998705a..75c2e5f9088 100644 --- a/hotspot/src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantReflectionProvider.java +++ b/hotspot/src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantReflectionProvider.java @@ -96,15 +96,6 @@ public interface ConstantReflectionProvider { */ ResolvedJavaType asJavaType(Constant constant); - /** - * Check if the constant is embeddable in the code. - * - * @param constant the constant to test - */ - default boolean isEmbeddable(Constant constant) { - return true; - } - /** * Gets access to the internals of {@link MethodHandle}. */ diff --git a/hotspot/test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java b/hotspot/test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java index 7cd0502bd5a..d031ae06e8b 100644 --- a/hotspot/test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java +++ b/hotspot/test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java @@ -120,12 +120,6 @@ public class HotSpotConstantReflectionProviderTest { Assert.assertEquals(actual, expected, "Unexpected result:"); } - @Test(dataProvider = "isEmbeddableDataProvider", dataProviderClass = IsEmbeddableDataProvider.class) - public void testIsEmbeddable(JavaConstant constant, boolean expected) { - boolean actual = CONSTANT_REFLECTION_PROVIDER.isEmbeddable(constant); - Assert.assertEquals(actual, expected, "Unexpected result:"); - } - @Test public void testGetMemoryAccessProvider() { MemoryAccessProvider actual = CONSTANT_REFLECTION_PROVIDER.getMemoryAccessProvider();