< prev index next >
test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
Print this page
rev 12604 : 8173912: [JVMCI] fix memory overhead of JVMCI
*** 46,55 ****
--- 46,59 ----
public static long getExceptionTableStart(HotSpotResolvedJavaMethod method) {
return CTVM.getExceptionTableStart((HotSpotResolvedJavaMethodImpl)method);
}
+ public static Object getFlagValue(String name) {
+ return CTVM.getFlagValue(name);
+ }
+
public static boolean isCompilable(HotSpotResolvedJavaMethod method) {
return CTVM.isCompilable((HotSpotResolvedJavaMethodImpl)method);
}
public static boolean hasNeverInlineDirective(HotSpotResolvedJavaMethod method) {
*** 126,136 ****
ConstantPool constantPool, int cpi) {
return CTVM.resolveTypeInPool((HotSpotConstantPool) constantPool, cpi);
}
public static HotSpotResolvedObjectType resolveFieldInPool(
! ConstantPool constantPool, int cpi, ResolvedJavaMethod method, byte opcode, long[] info) {
return CTVM.resolveFieldInPool((HotSpotConstantPool) constantPool, cpi, (HotSpotResolvedJavaMethodImpl) method, opcode, info);
}
public static int constantPoolRemapInstructionOperandFromCache(
ConstantPool constantPool, int cpci) {
--- 130,140 ----
ConstantPool constantPool, int cpi) {
return CTVM.resolveTypeInPool((HotSpotConstantPool) constantPool, cpi);
}
public static HotSpotResolvedObjectType resolveFieldInPool(
! ConstantPool constantPool, int cpi, ResolvedJavaMethod method, byte opcode, int[] info) {
return CTVM.resolveFieldInPool((HotSpotConstantPool) constantPool, cpi, (HotSpotResolvedJavaMethodImpl) method, opcode, info);
}
public static int constantPoolRemapInstructionOperandFromCache(
ConstantPool constantPool, int cpci) {
< prev index next >