< prev index next >

test/compiler/jvmci/common/CompilerToVMHelper.java

Print this page
rev 9941 : 8147432: JVMCI should report bailouts in PrintCompilation output


 131     public static int constantPoolRemapInstructionOperandFromCache(
 132             ConstantPool constantPool, int cpci) {
 133         return CTVM.constantPoolRemapInstructionOperandFromCache((HotSpotConstantPool) constantPool, cpci);
 134     }
 135 
 136     public static Object lookupAppendixInPool(
 137             ConstantPool constantPool, int cpi) {
 138         return CTVM.lookupAppendixInPool((HotSpotConstantPool) constantPool, cpi);
 139     }
 140 
 141     public static int installCode(TargetDescription target,
 142             HotSpotCompiledCode compiledCode, InstalledCode code, HotSpotSpeculationLog speculationLog) {
 143         return CTVM.installCode(target, compiledCode, code, speculationLog);
 144     }
 145 
 146     public static int getMetadata(TargetDescription target,
 147             HotSpotCompiledCode compiledCode, HotSpotMetaData metaData) {
 148         return CTVM.getMetadata(target, compiledCode, metaData);
 149     }
 150 
 151     public static void notifyCompilationStatistics(int id,
 152             HotSpotResolvedJavaMethod method, boolean osr,
 153             int processedBytecodes, long time, long timeUnitsPerSecond,
 154             InstalledCode installedCode) {
 155         CTVM.notifyCompilationStatistics(id, (HotSpotResolvedJavaMethodImpl) method, osr, processedBytecodes,
 156                 time, timeUnitsPerSecond, installedCode);
 157     }
 158 
 159     public static void resetCompilationStatistics() {
 160         CTVM.resetCompilationStatistics();
 161     }
 162 
 163     public static long initializeConfiguration(HotSpotVMConfig config) {
 164         return CTVM.initializeConfiguration(config);
 165     }
 166 
 167     public static HotSpotResolvedJavaMethod resolveMethod(
 168             HotSpotResolvedObjectType exactReceiver,
 169             HotSpotResolvedJavaMethod method,
 170             HotSpotResolvedObjectType caller) {
 171         return CTVM.resolveMethod((HotSpotResolvedObjectTypeImpl) exactReceiver, (HotSpotResolvedJavaMethodImpl) method, (HotSpotResolvedObjectTypeImpl) caller);
 172     }
 173 
 174     public static HotSpotResolvedJavaMethod getClassInitializer(
 175             HotSpotResolvedObjectType type) {
 176         return CTVM.getClassInitializer((HotSpotResolvedObjectTypeImpl) type);
 177     }
 178 




 131     public static int constantPoolRemapInstructionOperandFromCache(
 132             ConstantPool constantPool, int cpci) {
 133         return CTVM.constantPoolRemapInstructionOperandFromCache((HotSpotConstantPool) constantPool, cpci);
 134     }
 135 
 136     public static Object lookupAppendixInPool(
 137             ConstantPool constantPool, int cpi) {
 138         return CTVM.lookupAppendixInPool((HotSpotConstantPool) constantPool, cpi);
 139     }
 140 
 141     public static int installCode(TargetDescription target,
 142             HotSpotCompiledCode compiledCode, InstalledCode code, HotSpotSpeculationLog speculationLog) {
 143         return CTVM.installCode(target, compiledCode, code, speculationLog);
 144     }
 145 
 146     public static int getMetadata(TargetDescription target,
 147             HotSpotCompiledCode compiledCode, HotSpotMetaData metaData) {
 148         return CTVM.getMetadata(target, compiledCode, metaData);
 149     }
 150 








 151     public static void resetCompilationStatistics() {
 152         CTVM.resetCompilationStatistics();
 153     }
 154 
 155     public static long initializeConfiguration(HotSpotVMConfig config) {
 156         return CTVM.initializeConfiguration(config);
 157     }
 158 
 159     public static HotSpotResolvedJavaMethod resolveMethod(
 160             HotSpotResolvedObjectType exactReceiver,
 161             HotSpotResolvedJavaMethod method,
 162             HotSpotResolvedObjectType caller) {
 163         return CTVM.resolveMethod((HotSpotResolvedObjectTypeImpl) exactReceiver, (HotSpotResolvedJavaMethodImpl) method, (HotSpotResolvedObjectTypeImpl) caller);
 164     }
 165 
 166     public static HotSpotResolvedJavaMethod getClassInitializer(
 167             HotSpotResolvedObjectType type) {
 168         return CTVM.getClassInitializer((HotSpotResolvedObjectTypeImpl) type);
 169     }
 170 


< prev index next >