< prev index next >
src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
Print this page
@@ -26,11 +26,10 @@
import java.lang.annotation.Annotation;
import java.lang.reflect.Array;
import java.lang.reflect.Modifier;
-import jdk.vm.ci.common.JVMCIError;
import jdk.vm.ci.meta.Assumptions.AssumptionResult;
import jdk.vm.ci.meta.JavaConstant;
import jdk.vm.ci.meta.JavaKind;
import jdk.vm.ci.meta.JavaType;
import jdk.vm.ci.meta.ResolvedJavaField;
@@ -98,11 +97,11 @@
return new ResolvedJavaType[0];
}
@Override
public ResolvedJavaType getSingleImplementor() {
- throw new JVMCIError("Cannot call getSingleImplementor() on a non-interface type: %s", this);
+ throw new InternalError("Cannot call getSingleImplementor() on a non-interface type: " + this);
}
@Override
public ResolvedJavaType findLeastCommonAncestor(ResolvedJavaType otherType) {
return null;
@@ -228,11 +227,11 @@
return null;
}
@Override
public String getSourceFileName() {
- throw JVMCIError.unimplemented();
+ throw new InternalError();
}
@Override
public Class<?> mirror() {
return kind.toJavaClass();
< prev index next >