public class org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark extends org.graalvm.compiler.microbenchmarks.graal.GraalBenchmark
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark
  super_class: org.graalvm.compiler.microbenchmarks.graal.GraalBenchmark
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 43
            aload 0 /* this */
            invokespecial org.graalvm.compiler.microbenchmarks.graal.GraalBenchmark.<init>:()V
            return
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;

  public int getNodeClass(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEquals);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$StringEquals;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 70
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tBenchmark cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        Benchmark()
    MethodParameters:
      Name  Flags
      s     

  public void dataEquals(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEquals, Blackhole);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$StringEquals;LBlackhole;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 79
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBenchmark cannot be resolved to a type\n\tBlackhole cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    MethodParameters:
      Name  Flags
      s     
      bh    

  public void replaceFirstInput(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEquals, Blackhole);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$StringEquals;LBlackhole;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 86
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBenchmark cannot be resolved to a type\n\tBlackhole cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    MethodParameters:
      Name  Flags
      s     
      bh    

  public void inputsEquals(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEquals, Blackhole);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$StringEquals;LBlackhole;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 93
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBenchmark cannot be resolved to a type\n\tBlackhole cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    MethodParameters:
      Name  Flags
      s     
      bh    

  public void inputs(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEquals, Blackhole);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$StringEquals;LBlackhole;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 100
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBenchmark cannot be resolved to a type\n\tBlackhole cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    MethodParameters:
      Name  Flags
      s     
      bh    

  public void acceptInputs(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEquals, Blackhole);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$StringEquals;LBlackhole;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 109
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBenchmark cannot be resolved to a type\n\tBlackhole cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    MethodParameters:
      Name  Flags
      s     
      bh    

  public void createAndDeleteAdd(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEqualsWithGraphCompression, Blackhole);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$StringEqualsWithGraphCompression;LBlackhole;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 123
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBenchmark cannot be resolved to a type\n\tBlackhole cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    MethodParameters:
      Name  Flags
      s     
      bh    

  public void createAndDeleteConstant(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEqualsWithGraphCompression, Blackhole);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$StringEqualsWithGraphCompression;LBlackhole;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 131
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBenchmark cannot be resolved to a type\n\tBlackhole cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    MethodParameters:
      Name  Flags
      s     
      bh    

  public void usages(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEquals, Blackhole);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$StringEquals;LBlackhole;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 139
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBenchmark cannot be resolved to a type\n\tBlackhole cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    MethodParameters:
      Name  Flags
      s     
      bh    

  public void nodeBitmap(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEquals, org.graalvm.compiler.microbenchmarks.graal.util.GraalState);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$StringEquals;Lorg/graalvm/compiler/microbenchmarks/graal/util/GraalState;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 148
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tBenchmark cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    MethodParameters:
      Name  Flags
      s     
      g     

  public int valueEquals_STRING_EQUALS(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEquals);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$StringEquals;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 168
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tBenchmark cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        Benchmark()
    MethodParameters:
      Name  Flags
      s     

  public int valueEquals_HASHMAP_COMPUTE_IF_ABSENT(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$HashMapComputeIfAbsent);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$HashMapComputeIfAbsent;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 181
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tBenchmark cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        Benchmark()
    MethodParameters:
      Name  Flags
      s     

  public int valueNumberLeaf_HASHMAP_COMPUTE_IF_ABSENT(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$HashMapComputeIfAbsent);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$HashMapComputeIfAbsent;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 194
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tBenchmark cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        Benchmark()
    MethodParameters:
      Name  Flags
      s     

  public int valueNumberLeaf_STRING_EQUALS(org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEquals);
    descriptor: (Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark$StringEquals;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
         0: .line 203
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tBenchmark cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/graal/NodeBenchmark;
    RuntimeInvisibleAnnotations: 
      Benchmark()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        Benchmark()
    MethodParameters:
      Name  Flags
      s     
}
SourceFile: "NodeBenchmark.java"
NestMembers:
  org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$1  org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$HashMapComputeIfAbsent  org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEquals  org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEqualsWithGraphCompression
InnerClasses:
  public HashMapComputeIfAbsent = org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$HashMapComputeIfAbsent of org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark
  public StringEquals = org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEquals of org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark
  public StringEqualsWithGraphCompression = org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark$StringEqualsWithGraphCompression of org.graalvm.compiler.microbenchmarks.graal.NodeBenchmark