public class org.graalvm.compiler.hotspot.test.GraalOSRLockTest extends org.graalvm.compiler.hotspot.test.GraalOSRTestBase
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.graalvm.compiler.hotspot.test.GraalOSRLockTest
  super_class: org.graalvm.compiler.hotspot.test.GraalOSRTestBase
{
  private static boolean TestInSeparateThread;
    descriptor: Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static final java.lang.String COMPILE_ONLY_FLAG;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "-Xcomp"

  public static int SideEffectI;
    descriptor: I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC

  java.util.HashMap<java.lang.String, java.util.HashSet<org.graalvm.compiler.hotspot.test.GraalOSRLockTest$A>> listeners;
    descriptor: Ljava/util/HashMap;
    flags: (0x0000) 
    Signature: Ljava/util/HashMap<Ljava/lang/String;Ljava/util/HashSet<Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest$A;>;>;

  protected static int limit;
    descriptor: I
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC

  protected static java.lang.Object lock;
    descriptor: Ljava/lang/Object;
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC

  protected static java.lang.Object lock1;
    descriptor: Ljava/lang/Object;
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC

  private static final boolean LOG;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 46
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.junit cannot be resolved\n\tThe import org.junit cannot be resolved\n\tThe import org.junit cannot be resolved\n\tThe import org.junit cannot be resolved\n\tBeforeClass cannot be resolved to a type\n\tAssume cannot be resolved\n\tAssume cannot be resolved\n\tAssert cannot be resolved\n\tAssert cannot be resolved\n\tAssert cannot be resolved\n\tTest cannot be resolved to a type\n\tAssert cannot be resolved\n\tTest cannot be resolved to a type\n\tAssert cannot be resolved\n\tTest cannot be resolved to a type\n\tTest cannot be resolved to a type\n\tTest cannot be resolved to a type\n\tTest cannot be resolved to a type\n\tTest cannot be resolved to a type\n\tTest cannot be resolved to a type\n\tTest cannot be resolved to a type\n\tTest cannot be resolved to a type\n\tTest cannot be resolved to a type\n\tTest cannot be resolved to a type\n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;

  public static void checkVMArguments();
    descriptor: ()V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 61
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBeforeClass cannot be resolved to a type\n\tAssume cannot be resolved\n\tAssume cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    RuntimeInvisibleAnnotations: 
      BeforeClass()

  public static boolean isMonitorLockHeld(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 80
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      o     

  public static boolean isMonitorLockHeldByThread(java.lang.Object, java.lang.Thread);
    descriptor: (Ljava/lang/Object;Ljava/lang/Thread;)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 84
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      o     
      t     

  protected static void run(java.lang.Runnable);
    descriptor: (Ljava/lang/Runnable;)V
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 101
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      r     

  private static boolean wasLocked();
    descriptor: ()Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 124
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  protected static jdk.internal.vm.compiler.collections.EconomicMap<org.graalvm.compiler.options.OptionKey<?>, java.lang.Object> osrLockNoDeopt();
    descriptor: ()Ljdk/internal/vm/compiler/collections/EconomicMap;
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 128
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Ljdk/internal/vm/compiler/collections/EconomicMap<Lorg/graalvm/compiler/options/OptionKey<*>;Ljava/lang/Object;>;

  protected static jdk.internal.vm.compiler.collections.EconomicMap<org.graalvm.compiler.options.OptionKey<?>, java.lang.Object> osrLockDeopt();
    descriptor: ()Ljdk/internal/vm/compiler/collections/EconomicMap;
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 135
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Ljdk/internal/vm/compiler/collections/EconomicMap<Lorg/graalvm/compiler/options/OptionKey<*>;Ljava/lang/Object;>;

  private static void lockOnObject(java.lang.Object, java.lang.String);
    descriptor: (Ljava/lang/Object;Ljava/lang/String;)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 156
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tAssert cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      o     
      msg   

  private static void beforeOSRLockTest();
    descriptor: ()V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 164
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tAssert cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private static void afterOSRLockTest();
    descriptor: ()V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 171
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tAssert cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void testLockOSROuterImmediateDeoptAfter();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 178
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;

  public synchronized org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue synchronizedSnippet();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 198
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;

  public void testSynchronizedSnippet();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 210
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tTest cannot be resolved to a type\n\tAssert cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testOSRTrivialLoop();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 222
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tTest cannot be resolved to a type\n\tAssert cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testLockOSROuterInnerImmediateDeoptAfter();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 235
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testLockOSROuterCompileRestOfMethod();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 244
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testLockOSROuterInnerCompileRestOfMethod();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 255
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testLockOSROuterInnerLockDepthCompileRestOfMethod();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 264
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testLockOSROuterInnerLockDepthDeopt();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 275
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testLockOSROuterInnerLockDepthRecursiveCompileRestOfMethod0();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 286
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testLockOSROuterInnerLockDepthRecursiveCompileRestOfMethod1();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 295
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testLockOSROuterCompileRestOfMethodSubsequentLock();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 304
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testLockOSROuterInnerSameLockCompileRestOfMethod();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 313
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testLockOSRRecursive();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 322
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testLockOSRRecursiveLeafOSR();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
         0: .line 341
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.hotspot.test.GraalOSRLockTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/hotspot/test/GraalOSRLockTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testReduceOSRTrivialLoop();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 376
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testOuterLockImmediateDeoptAfter();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 386
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testOuterInnerLockImmediateDeoptAfter();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 406
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testOuterLockCompileRestOfMethod();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 426
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testOuterInnerLockCompileRestOfMethod();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 440
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testOuterInnerLockDepth1CompileRestOfMethod();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 463
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testOuterInnerLockDepth1DeoptAfter();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 497
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testOuterInnerLockDepth1RecursiveCompileRestOfMethod1();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 521
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testOuterInnerLockDepth1RecursiveCompileRestOfMethod2();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 544
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testRecursiveLockingRoot();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 568
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testRecursiveLockingLeaf();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 593
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testRecursiveRootNoOSR();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 610
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testRecursiveLeafOSR();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 629
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testOuterLockCompileRestOfMethodSubsequentLock();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 648
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue testOuterInnerSameLockCompileRestOfMethod();
    descriptor: ()Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase$ReturnValue;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 672
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "GraalOSRLockTest.java"
NestMembers:
  org.graalvm.compiler.hotspot.test.GraalOSRLockTest$1  org.graalvm.compiler.hotspot.test.GraalOSRLockTest$2  org.graalvm.compiler.hotspot.test.GraalOSRLockTest$A  org.graalvm.compiler.hotspot.test.GraalOSRLockTest$B
InnerClasses:
  A = org.graalvm.compiler.hotspot.test.GraalOSRLockTest$A of org.graalvm.compiler.hotspot.test.GraalOSRLockTest
  B = org.graalvm.compiler.hotspot.test.GraalOSRLockTest$B of org.graalvm.compiler.hotspot.test.GraalOSRLockTest
  protected final ReturnValue = org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue of org.graalvm.compiler.hotspot.test.GraalOSRTestBase