< prev index next >
test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
Print this page
*** 26,35 ****
--- 26,36 ----
import jdk.vm.ci.code.InstalledCode;
import jdk.vm.ci.code.InvalidInstalledCodeException;
import jdk.vm.ci.code.TargetDescription;
import jdk.vm.ci.meta.ConstantPool;
import jdk.vm.ci.meta.ResolvedJavaMethod;
+ import java.lang.reflect.Executable;
/**
* A simple "proxy" class to get test access to CompilerToVM package-private methods
*/
public class CompilerToVMHelper {
*** 169,181 ****
public static boolean hasFinalizableSubclass(HotSpotResolvedObjectType type) {
return CTVM.hasFinalizableSubclass((HotSpotResolvedObjectTypeImpl) type);
}
! public static HotSpotResolvedJavaMethodImpl getResolvedJavaMethodAtSlot(
! Class<?> holder, int slot) {
! return CTVM.getResolvedJavaMethodAtSlot(holder, slot);
}
public static long getMaxCallTargetOffset(long address) {
return CTVM.getMaxCallTargetOffset(address);
}
--- 170,182 ----
public static boolean hasFinalizableSubclass(HotSpotResolvedObjectType type) {
return CTVM.hasFinalizableSubclass((HotSpotResolvedObjectTypeImpl) type);
}
! public static HotSpotResolvedJavaMethodImpl asResolvedJavaMethod(
! Executable executable) {
! return CTVM.asResolvedJavaMethod(executable);
}
public static long getMaxCallTargetOffset(long address) {
return CTVM.getMaxCallTargetOffset(address);
}
< prev index next >