test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File open Sdiff test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot

test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java

Print this page




 284             int initialSkip,
 285             InspectedFrameVisitor<T> visitor) {
 286         return CTVM.iterateFrames(initialMethods, matchingMethods, initialSkip, visitor);
 287     }
 288 
 289     public static void materializeVirtualObjects(
 290             HotSpotStackFrameReference stackFrame, boolean invalidate) {
 291         CTVM.materializeVirtualObjects(stackFrame, invalidate);
 292     }
 293 
 294     public static int getVtableIndexForInterfaceMethod(HotSpotResolvedObjectType type,
 295             HotSpotResolvedJavaMethod method) {
 296         return CTVM.getVtableIndexForInterfaceMethod((HotSpotResolvedObjectTypeImpl) type, (HotSpotResolvedJavaMethodImpl) method);
 297     }
 298 
 299     public static boolean shouldDebugNonSafepoints() {
 300         return CTVM.shouldDebugNonSafepoints();
 301     }
 302 
 303     public static void writeDebugOutput(byte[] bytes, int offset, int length) {
 304         CTVM.writeDebugOutput(bytes, offset, length);
 305     }
 306 
 307     public static void flushDebugOutput() {
 308         CTVM.flushDebugOutput();
 309     }
 310 
 311     public static HotSpotResolvedJavaMethod getResolvedJavaMethod(HotSpotObjectConstantImpl base,
 312             long displacement) {
 313         return CTVM.getResolvedJavaMethod(base, displacement);
 314     }
 315 
 316     public static HotSpotConstantPool getConstantPool(MetaspaceObject object) {
 317         return CTVM.getConstantPool(object);
 318     }
 319 
 320     public static HotSpotResolvedObjectType getResolvedJavaType(MetaspaceObject base,
 321             long displacement, boolean compressed) {
 322         return CTVM.getResolvedJavaType(base, displacement, compressed);
 323     }
 324 


 284             int initialSkip,
 285             InspectedFrameVisitor<T> visitor) {
 286         return CTVM.iterateFrames(initialMethods, matchingMethods, initialSkip, visitor);
 287     }
 288 
 289     public static void materializeVirtualObjects(
 290             HotSpotStackFrameReference stackFrame, boolean invalidate) {
 291         CTVM.materializeVirtualObjects(stackFrame, invalidate);
 292     }
 293 
 294     public static int getVtableIndexForInterfaceMethod(HotSpotResolvedObjectType type,
 295             HotSpotResolvedJavaMethod method) {
 296         return CTVM.getVtableIndexForInterfaceMethod((HotSpotResolvedObjectTypeImpl) type, (HotSpotResolvedJavaMethodImpl) method);
 297     }
 298 
 299     public static boolean shouldDebugNonSafepoints() {
 300         return CTVM.shouldDebugNonSafepoints();
 301     }
 302 
 303     public static void writeDebugOutput(byte[] bytes, int offset, int length) {
 304         CTVM.writeDebugOutput(bytes, offset, length, true, true);
 305     }
 306 
 307     public static void flushDebugOutput() {
 308         CTVM.flushDebugOutput();
 309     }
 310 
 311     public static HotSpotResolvedJavaMethod getResolvedJavaMethod(HotSpotObjectConstantImpl base,
 312             long displacement) {
 313         return CTVM.getResolvedJavaMethod(base, displacement);
 314     }
 315 
 316     public static HotSpotConstantPool getConstantPool(MetaspaceObject object) {
 317         return CTVM.getConstantPool(object);
 318     }
 319 
 320     public static HotSpotResolvedObjectType getResolvedJavaType(MetaspaceObject base,
 321             long displacement, boolean compressed) {
 322         return CTVM.getResolvedJavaType(base, displacement, compressed);
 323     }
 324 
test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File