< 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,10 +46,14 @@
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,11 +130,11 @@
ConstantPool constantPool, int cpi) {
return CTVM.resolveTypeInPool((HotSpotConstantPool) constantPool, cpi);
}
public static HotSpotResolvedObjectType resolveFieldInPool(
- ConstantPool constantPool, int cpi, ResolvedJavaMethod method, byte opcode, long[] info) {
+ 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 >