< 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 >