< prev index next >

src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java

Print this page

        

*** 27,37 **** import java.lang.reflect.Array; import java.util.Objects; import jdk.internal.vm.annotation.Stable; - import jdk.vm.ci.common.JVMCIError; import jdk.vm.ci.hotspot.HotSpotJVMCIRuntime.Option; import jdk.vm.ci.meta.Constant; import jdk.vm.ci.meta.ConstantReflectionProvider; import jdk.vm.ci.meta.JavaConstant; import jdk.vm.ci.meta.JavaKind; --- 27,36 ----
*** 367,375 **** @Override public Constant asObjectHub(ResolvedJavaType type) { if (type instanceof HotSpotResolvedObjectType) { return ((HotSpotResolvedObjectType) type).klass(); } else { ! throw JVMCIError.unimplemented(); } } } --- 366,374 ---- @Override public Constant asObjectHub(ResolvedJavaType type) { if (type instanceof HotSpotResolvedObjectType) { return ((HotSpotResolvedObjectType) type).klass(); } else { ! throw new InternalError(); } } }
< prev index next >