public abstract class org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState
  super_class: java.lang.Object
{
  private org.graalvm.compiler.nodes.StructuredGraph originalGraph;
    descriptor: Lorg/graalvm/compiler/nodes/StructuredGraph;
    flags: (0x0002) ACC_PRIVATE

  private org.graalvm.compiler.nodes.StructuredGraph graph;
    descriptor: Lorg/graalvm/compiler/nodes/StructuredGraph;
    flags: (0x0002) ACC_PRIVATE

  private final org.graalvm.compiler.core.target.Backend backend;
    descriptor: Lorg/graalvm/compiler/core/target/Backend;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.graalvm.compiler.phases.util.Providers providers;
    descriptor: Lorg/graalvm/compiler/phases/util/Providers;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.graalvm.compiler.options.DerivedOptionValue<org.graalvm.compiler.phases.tiers.Suites> suites;
    descriptor: Lorg/graalvm/compiler/options/DerivedOptionValue;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lorg/graalvm/compiler/options/DerivedOptionValue<Lorg/graalvm/compiler/phases/tiers/Suites;>;

  private final org.graalvm.compiler.options.DerivedOptionValue<org.graalvm.compiler.lir.phases.LIRSuites> lirSuites;
    descriptor: Lorg/graalvm/compiler/options/DerivedOptionValue;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lorg/graalvm/compiler/options/DerivedOptionValue<Lorg/graalvm/compiler/lir/phases/LIRSuites;>;

  private org.graalvm.compiler.core.GraalCompiler$Request<org.graalvm.compiler.code.CompilationResult> request;
    descriptor: Lorg/graalvm/compiler/core/GraalCompiler$Request;
    flags: (0x0002) ACC_PRIVATE
    Signature: Lorg/graalvm/compiler/core/GraalCompiler$Request<Lorg/graalvm/compiler/code/CompilationResult;>;

  private org.graalvm.compiler.lir.gen.LIRGenerationResult lirGenRes;
    descriptor: Lorg/graalvm/compiler/lir/gen/LIRGenerationResult;
    flags: (0x0002) ACC_PRIVATE

  private org.graalvm.compiler.lir.gen.LIRGeneratorTool lirGenTool;
    descriptor: Lorg/graalvm/compiler/lir/gen/LIRGeneratorTool;
    flags: (0x0002) ACC_PRIVATE

  private org.graalvm.compiler.nodes.spi.NodeLIRBuilderTool nodeLirGen;
    descriptor: Lorg/graalvm/compiler/nodes/spi/NodeLIRBuilderTool;
    flags: (0x0002) ACC_PRIVATE

  private jdk.vm.ci.code.RegisterConfig registerConfig;
    descriptor: Ljdk/vm/ci/code/RegisterConfig;
    flags: (0x0002) ACC_PRIVATE

  private org.graalvm.compiler.nodes.StructuredGraph$ScheduleResult schedule;
    descriptor: Lorg/graalvm/compiler/nodes/StructuredGraph$ScheduleResult;
    flags: (0x0002) ACC_PRIVATE

  private org.graalvm.compiler.core.common.cfg.AbstractBlockBase<?>[] codeEmittingOrder;
    descriptor: [Lorg/graalvm/compiler/core/common/cfg/AbstractBlockBase;
    flags: (0x0002) ACC_PRIVATE
    Signature: [Lorg/graalvm/compiler/core/common/cfg/AbstractBlockBase<*>;

  private org.graalvm.compiler.core.common.cfg.AbstractBlockBase<?>[] linearScanOrder;
    descriptor: [Lorg/graalvm/compiler/core/common/cfg/AbstractBlockBase;
    flags: (0x0002) ACC_PRIVATE
    Signature: [Lorg/graalvm/compiler/core/common/cfg/AbstractBlockBase<*>;

  protected void <init>();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 37
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.openjdk cannot be resolved\n\tThe import org.openjdk cannot be resolved\n\tThe import org.openjdk cannot be resolved\n\tThe import org.openjdk cannot be resolved\n\tThe import org.openjdk cannot be resolved\n\tState cannot be resolved to a type\n\tScope cannot be resolved to a variable\n\tThe method isAnnotationPresent(Class<? extends Annotation>) in the type AccessibleObject is not applicable for the arguments (Class<Param>)\n\tParam cannot be resolved to a type\n\tParam cannot be resolved to a type\n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tSetup cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected boolean useProfilingInfo();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 132
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected void initializeMethod();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 137
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected java.lang.reflect.Method getMethod();
    descriptor: ()Ljava/lang/reflect/Method;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 149
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected boolean isMethodSpecAnnotationPresent(java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 157
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;
    Signature: (Ljava/lang/Class<*>;)Z
    MethodParameters:
            Name  Flags
      startClass  

  private static java.lang.reflect.Method findParamField(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/reflect/Method;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 188
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method isAnnotationPresent(Class<? extends Annotation>) in the type AccessibleObject is not applicable for the arguments (Class<Param>)\n\tParam cannot be resolved to a type\n\tParam cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      obj   

  protected static java.lang.reflect.Method getMethodFromString(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/reflect/Method;
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 219
            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
      methodDesc  

  protected org.graalvm.compiler.nodes.StructuredGraph preprocessOriginal(org.graalvm.compiler.nodes.StructuredGraph);
    descriptor: (Lorg/graalvm/compiler/nodes/StructuredGraph;)Lorg/graalvm/compiler/nodes/StructuredGraph;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 247
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;
    MethodParameters:
                 Name  Flags
      structuredGraph  

  protected org.graalvm.compiler.phases.tiers.Suites createSuites();
    descriptor: ()Lorg/graalvm/compiler/phases/tiers/Suites;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 251
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.lir.phases.LIRSuites createLIRSuites();
    descriptor: ()Lorg/graalvm/compiler/lir/phases/LIRSuites;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 256
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.core.target.Backend getBackend();
    descriptor: ()Lorg/graalvm/compiler/core/target/Backend;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 261
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.phases.tiers.Suites getSuites();
    descriptor: ()Lorg/graalvm/compiler/phases/tiers/Suites;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 265
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.lir.phases.LIRSuites getOriginalLIRSuites();
    descriptor: ()Lorg/graalvm/compiler/lir/phases/LIRSuites;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 269
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.phases.util.Providers getProviders();
    descriptor: ()Lorg/graalvm/compiler/phases/util/Providers;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 273
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.api.replacements.SnippetReflectionProvider getSnippetReflection();
    descriptor: ()Lorg/graalvm/compiler/api/replacements/SnippetReflectionProvider;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 277
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected jdk.vm.ci.code.TargetDescription getTarget();
    descriptor: ()Ljdk/vm/ci/code/TargetDescription;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 281
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.phases.tiers.TargetProvider getTargetProvider();
    descriptor: ()Lorg/graalvm/compiler/phases/tiers/TargetProvider;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 285
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected jdk.vm.ci.code.CodeCacheProvider getCodeCache();
    descriptor: ()Ljdk/vm/ci/code/CodeCacheProvider;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 289
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected jdk.vm.ci.meta.ConstantReflectionProvider getConstantReflection();
    descriptor: ()Ljdk/vm/ci/meta/ConstantReflectionProvider;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 293
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected jdk.vm.ci.meta.MetaAccessProvider getMetaAccess();
    descriptor: ()Ljdk/vm/ci/meta/MetaAccessProvider;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 297
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.nodes.spi.LoweringProvider getLowerer();
    descriptor: ()Lorg/graalvm/compiler/nodes/spi/LoweringProvider;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 301
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.phases.PhaseSuite<org.graalvm.compiler.phases.tiers.HighTierContext> getDefaultGraphBuilderSuite();
    descriptor: ()Lorg/graalvm/compiler/phases/PhaseSuite;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 305
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;
    Signature: ()Lorg/graalvm/compiler/phases/PhaseSuite<Lorg/graalvm/compiler/phases/tiers/HighTierContext;>;

  protected org.graalvm.compiler.lir.phases.LIRSuites getLIRSuites();
    descriptor: ()Lorg/graalvm/compiler/lir/phases/LIRSuites;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 310
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected final void prepareRequest();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 329
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected final void emitFrontEnd();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 342
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected final void emitBackEnd();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 350
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected final void emitLIR();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 358
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected final void generateLIR();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 366
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected final void preLIRGeneration();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 374
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  private static org.graalvm.compiler.nodes.cfg.ControlFlowGraph deepCopy(org.graalvm.compiler.nodes.cfg.ControlFlowGraph);
    descriptor: (Lorg/graalvm/compiler/nodes/cfg/ControlFlowGraph;)Lorg/graalvm/compiler/nodes/cfg/ControlFlowGraph;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 394
            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
      cfg   

  protected final void lirGeneration();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 401
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected final void emitLowLevel();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 409
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected <C> void applyLIRPhase(org.graalvm.compiler.lir.phases.LIRPhase<C>, );
    descriptor: (Lorg/graalvm/compiler/lir/phases/LIRPhase;Ljava/lang/Object;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 418
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;
    Signature: <C:Ljava/lang/Object;>(Lorg/graalvm/compiler/lir/phases/LIRPhase<TC;>;TC;)V
    MethodParameters:
         Name  Flags
      phase    
      context  

  protected final void preAllocationStage();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 427
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.lir.phases.PreAllocationOptimizationPhase$PreAllocationOptimizationContext createPreAllocationOptimizationContext();
    descriptor: ()Lorg/graalvm/compiler/lir/phases/PreAllocationOptimizationPhase$PreAllocationOptimizationContext;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 431
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected final void allocationStage();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 440
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.lir.phases.AllocationPhase$AllocationContext createAllocationContext();
    descriptor: ()Lorg/graalvm/compiler/lir/phases/AllocationPhase$AllocationContext;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 444
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected final void postAllocationStage();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 453
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.lir.phases.PostAllocationOptimizationPhase$PostAllocationOptimizationContext createPostAllocationOptimizationContext();
    descriptor: ()Lorg/graalvm/compiler/lir/phases/PostAllocationOptimizationPhase$PostAllocationOptimizationContext;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 457
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected final void emitCode();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 464
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.nodes.StructuredGraph graph();
    descriptor: ()Lorg/graalvm/compiler/nodes/StructuredGraph;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 471
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;

  protected org.graalvm.compiler.lir.LIR getLIR();
    descriptor: ()Lorg/graalvm/compiler/lir/LIR;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState this
         0: .line 475
            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.microbenchmarks.lir.GraalCompilerState this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/microbenchmarks/lir/GraalCompilerState;
}
SourceFile: "GraalCompilerState.java"
NestMembers:
  org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$AllocationStage  org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$BackEndOnly  org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$Compile  org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$FrontEndOnly  org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$MethodDescString  org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$PostAllocationStage  org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$PreAllocationStage
InnerClasses:
  public Request = org.graalvm.compiler.core.GraalCompiler$Request of org.graalvm.compiler.core.GraalCompiler
  public final AllocationContext = org.graalvm.compiler.lir.phases.AllocationPhase$AllocationContext of org.graalvm.compiler.lir.phases.AllocationPhase
  public final PostAllocationOptimizationContext = org.graalvm.compiler.lir.phases.PostAllocationOptimizationPhase$PostAllocationOptimizationContext of org.graalvm.compiler.lir.phases.PostAllocationOptimizationPhase
  public final PreAllocationOptimizationContext = org.graalvm.compiler.lir.phases.PreAllocationOptimizationPhase$PreAllocationOptimizationContext of org.graalvm.compiler.lir.phases.PreAllocationOptimizationPhase
  public abstract AllocationStage = org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$AllocationStage of org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState
  public abstract BackEndOnly = org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$BackEndOnly of org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState
  public abstract Compile = org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$Compile of org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState
  public abstract FrontEndOnly = org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$FrontEndOnly of org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState
  public abstract MethodDescString = org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$MethodDescString of org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState
  public abstract PostAllocationStage = org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$PostAllocationStage of org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState
  public abstract PreAllocationStage = org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState$PreAllocationStage of org.graalvm.compiler.microbenchmarks.lir.GraalCompilerState
  public ScheduleResult = org.graalvm.compiler.nodes.StructuredGraph$ScheduleResult of org.graalvm.compiler.nodes.StructuredGraph