public class org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
  super_class: java.lang.Object
{
  private static final jdk.vm.ci.meta.ResolvedJavaType[] EMPTY;
    descriptor: [Ljdk/vm/ci/meta/ResolvedJavaType;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private final boolean eagerResolving;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final boolean unresolvedIsError;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$BytecodeExceptionMode bytecodeExceptionMode;
    descriptor: Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final boolean omitAssertions;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final jdk.vm.ci.meta.ResolvedJavaType[] skippedExceptionTypes;
    descriptor: [Ljdk/vm/ci/meta/ResolvedJavaType;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final boolean insertFullInfopoints;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final boolean trackNodeSourcePosition;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins plugins;
    descriptor: Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 201
            iconst_0
            anewarray jdk.vm.ci.meta.ResolvedJavaType
            putstatic org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.EMPTY:[Ljdk/vm/ci/meta/ResolvedJavaType;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  protected void <init>(boolean, boolean, org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$BytecodeExceptionMode, boolean, boolean, boolean, jdk.vm.ci.meta.ResolvedJavaType[], org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins);
    descriptor: (ZZLorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;ZZZ[Ljdk/vm/ci/meta/ResolvedJavaType;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=9, args_size=9
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
        start local 1 // boolean eagerResolving
        start local 2 // boolean unresolvedIsError
        start local 3 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$BytecodeExceptionMode bytecodeExceptionMode
        start local 4 // boolean omitAssertions
        start local 5 // boolean insertFullInfopoints
        start local 6 // boolean trackNodeSourcePosition
        start local 7 // jdk.vm.ci.meta.ResolvedJavaType[] skippedExceptionTypes
        start local 8 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins plugins
         0: .line 232
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 234
            aload 0 /* this */
            iload 1 /* eagerResolving */
            putfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.eagerResolving:Z
         2: .line 235
            aload 0 /* this */
            iload 2 /* unresolvedIsError */
            putfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.unresolvedIsError:Z
         3: .line 236
            aload 0 /* this */
            aload 3 /* bytecodeExceptionMode */
            putfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.bytecodeExceptionMode:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
         4: .line 237
            aload 0 /* this */
            iload 4 /* omitAssertions */
            putfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.omitAssertions:Z
         5: .line 238
            aload 0 /* this */
            iload 5 /* insertFullInfopoints */
            putfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.insertFullInfopoints:Z
         6: .line 239
            aload 0 /* this */
            iload 6 /* trackNodeSourcePosition */
            putfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.trackNodeSourcePosition:Z
         7: .line 240
            aload 0 /* this */
            aload 7 /* skippedExceptionTypes */
            putfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.skippedExceptionTypes:[Ljdk/vm/ci/meta/ResolvedJavaType;
         8: .line 241
            aload 0 /* this */
            aload 8 /* plugins */
            putfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.plugins:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
         9: .line 242
            return
        end local 8 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins plugins
        end local 7 // jdk.vm.ci.meta.ResolvedJavaType[] skippedExceptionTypes
        end local 6 // boolean trackNodeSourcePosition
        end local 5 // boolean insertFullInfopoints
        end local 4 // boolean omitAssertions
        end local 3 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$BytecodeExceptionMode bytecodeExceptionMode
        end local 2 // boolean unresolvedIsError
        end local 1 // boolean eagerResolving
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0   10     0                     this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
            0   10     1           eagerResolving  Z
            0   10     2        unresolvedIsError  Z
            0   10     3    bytecodeExceptionMode  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
            0   10     4           omitAssertions  Z
            0   10     5     insertFullInfopoints  Z
            0   10     6  trackNodeSourcePosition  Z
            0   10     7    skippedExceptionTypes  [Ljdk/vm/ci/meta/ResolvedJavaType;
            0   10     8                  plugins  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
    MethodParameters:
                         Name  Flags
      eagerResolving           
      unresolvedIsError        
      bytecodeExceptionMode    
      omitAssertions           
      insertFullInfopoints     
      trackNodeSourcePosition  
      skippedExceptionTypes    
      plugins                  

  public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration copy();
    descriptor: ()Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=3, args_size=1
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
         0: .line 250
            new org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.plugins:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
            invokespecial org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)V
            astore 1 /* newPlugins */
        start local 1 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins newPlugins
         1: .line 251
            new org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.eagerResolving:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.unresolvedIsError:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.bytecodeExceptionMode:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.omitAssertions:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.insertFullInfopoints:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.trackNodeSourcePosition:Z
         2: .line 252
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.skippedExceptionTypes:[Ljdk/vm/ci/meta/ResolvedJavaType;
            aload 1 /* newPlugins */
         3: .line 251
            invokespecial org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.<init>:(ZZLorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;ZZZ[Ljdk/vm/ci/meta/ResolvedJavaType;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)V
            astore 2 /* result */
        start local 2 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration result
         4: .line 253
            aload 2 /* result */
            areturn
        end local 2 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration result
        end local 1 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins newPlugins
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0        this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
            1    5     1  newPlugins  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
            4    5     2      result  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;

  public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration withUnresolvedIsError(boolean);
    descriptor: (Z)Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
        start local 1 // boolean newUnresolvedIsError
         0: .line 263
            new org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.eagerResolving:Z
            iload 1 /* newUnresolvedIsError */
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.bytecodeExceptionMode:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.omitAssertions:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.insertFullInfopoints:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.trackNodeSourcePosition:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.skippedExceptionTypes:[Ljdk/vm/ci/meta/ResolvedJavaType;
         1: .line 264
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.plugins:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
         2: .line 263
            invokespecial org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.<init>:(ZZLorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;ZZZ[Ljdk/vm/ci/meta/ResolvedJavaType;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)V
            areturn
        end local 1 // boolean newUnresolvedIsError
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    3     0                  this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
            0    3     1  newUnresolvedIsError  Z
    MethodParameters:
                      Name  Flags
      newUnresolvedIsError  

  public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration withEagerResolving(boolean);
    descriptor: (Z)Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
        start local 1 // boolean newEagerResolving
         0: .line 268
            new org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
            dup
            iload 1 /* newEagerResolving */
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.unresolvedIsError:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.bytecodeExceptionMode:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.omitAssertions:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.insertFullInfopoints:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.trackNodeSourcePosition:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.skippedExceptionTypes:[Ljdk/vm/ci/meta/ResolvedJavaType;
         1: .line 269
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.plugins:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
         2: .line 268
            invokespecial org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.<init>:(ZZLorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;ZZZ[Ljdk/vm/ci/meta/ResolvedJavaType;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)V
            areturn
        end local 1 // boolean newEagerResolving
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
            0    3     1  newEagerResolving  Z
    MethodParameters:
                   Name  Flags
      newEagerResolving  

  public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration withSkippedExceptionTypes(jdk.vm.ci.meta.ResolvedJavaType[]);
    descriptor: ([Ljdk/vm/ci/meta/ResolvedJavaType;)Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
        start local 1 // jdk.vm.ci.meta.ResolvedJavaType[] newSkippedExceptionTypes
         0: .line 273
            new org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.eagerResolving:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.unresolvedIsError:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.bytecodeExceptionMode:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.omitAssertions:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.insertFullInfopoints:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.trackNodeSourcePosition:Z
            aload 1 /* newSkippedExceptionTypes */
         1: .line 274
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.plugins:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
         2: .line 273
            invokespecial org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.<init>:(ZZLorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;ZZZ[Ljdk/vm/ci/meta/ResolvedJavaType;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)V
            areturn
        end local 1 // jdk.vm.ci.meta.ResolvedJavaType[] newSkippedExceptionTypes
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot                      Name  Signature
            0    3     0                      this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
            0    3     1  newSkippedExceptionTypes  [Ljdk/vm/ci/meta/ResolvedJavaType;
    MethodParameters:
                          Name  Flags
      newSkippedExceptionTypes  

  public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration withBytecodeExceptionMode(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$BytecodeExceptionMode);
    descriptor: (Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;)Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
        start local 1 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$BytecodeExceptionMode newBytecodeExceptionMode
         0: .line 278
            new org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.eagerResolving:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.unresolvedIsError:Z
            aload 1 /* newBytecodeExceptionMode */
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.omitAssertions:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.insertFullInfopoints:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.trackNodeSourcePosition:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.skippedExceptionTypes:[Ljdk/vm/ci/meta/ResolvedJavaType;
         1: .line 279
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.plugins:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
         2: .line 278
            invokespecial org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.<init>:(ZZLorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;ZZZ[Ljdk/vm/ci/meta/ResolvedJavaType;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)V
            areturn
        end local 1 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$BytecodeExceptionMode newBytecodeExceptionMode
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot                      Name  Signature
            0    3     0                      this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
            0    3     1  newBytecodeExceptionMode  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
    MethodParameters:
                          Name  Flags
      newBytecodeExceptionMode  

  public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration withOmitAssertions(boolean);
    descriptor: (Z)Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
        start local 1 // boolean newOmitAssertions
         0: .line 283
            new org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.eagerResolving:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.unresolvedIsError:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.bytecodeExceptionMode:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
            iload 1 /* newOmitAssertions */
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.insertFullInfopoints:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.trackNodeSourcePosition:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.skippedExceptionTypes:[Ljdk/vm/ci/meta/ResolvedJavaType;
         1: .line 284
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.plugins:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
         2: .line 283
            invokespecial org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.<init>:(ZZLorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;ZZZ[Ljdk/vm/ci/meta/ResolvedJavaType;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)V
            areturn
        end local 1 // boolean newOmitAssertions
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
            0    3     1  newOmitAssertions  Z
    MethodParameters:
                   Name  Flags
      newOmitAssertions  

  public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration withFullInfopoints(boolean);
    descriptor: (Z)Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=3, args_size=2
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
        start local 1 // boolean newInsertFullInfopoints
         0: .line 288
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.skippedExceptionTypes:[Ljdk/vm/ci/meta/ResolvedJavaType;
            getstatic org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.EMPTY:[Ljdk/vm/ci/meta/ResolvedJavaType;
            if_acmpne 1
            getstatic org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.EMPTY:[Ljdk/vm/ci/meta/ResolvedJavaType;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.skippedExceptionTypes:[Ljdk/vm/ci/meta/ResolvedJavaType;
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.skippedExceptionTypes:[Ljdk/vm/ci/meta/ResolvedJavaType;
            arraylength
            invokestatic java.util.Arrays.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object;
            checkcast jdk.vm.ci.meta.ResolvedJavaType[]
      StackMap locals:
      StackMap stack: jdk.vm.ci.meta.ResolvedJavaType[]
         2: astore 2 /* newSkippedExceptionTypes */
        start local 2 // jdk.vm.ci.meta.ResolvedJavaType[] newSkippedExceptionTypes
         3: .line 289
            new org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.eagerResolving:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.unresolvedIsError:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.bytecodeExceptionMode:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.omitAssertions:Z
            iload 1 /* newInsertFullInfopoints */
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.trackNodeSourcePosition:Z
            aload 2 /* newSkippedExceptionTypes */
         4: .line 290
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.plugins:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
         5: .line 289
            invokespecial org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.<init>:(ZZLorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;ZZZ[Ljdk/vm/ci/meta/ResolvedJavaType;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)V
            areturn
        end local 2 // jdk.vm.ci.meta.ResolvedJavaType[] newSkippedExceptionTypes
        end local 1 // boolean newInsertFullInfopoints
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot                      Name  Signature
            0    6     0                      this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
            0    6     1   newInsertFullInfopoints  Z
            3    6     2  newSkippedExceptionTypes  [Ljdk/vm/ci/meta/ResolvedJavaType;
    MethodParameters:
                         Name  Flags
      newInsertFullInfopoints  

  public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration withNodeSourcePosition(boolean);
    descriptor: (Z)Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=3, args_size=2
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
        start local 1 // boolean newTrackNodeSourcePosition
         0: .line 294
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.skippedExceptionTypes:[Ljdk/vm/ci/meta/ResolvedJavaType;
            getstatic org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.EMPTY:[Ljdk/vm/ci/meta/ResolvedJavaType;
            if_acmpne 1
            getstatic org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.EMPTY:[Ljdk/vm/ci/meta/ResolvedJavaType;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.skippedExceptionTypes:[Ljdk/vm/ci/meta/ResolvedJavaType;
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.skippedExceptionTypes:[Ljdk/vm/ci/meta/ResolvedJavaType;
            arraylength
            invokestatic java.util.Arrays.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object;
            checkcast jdk.vm.ci.meta.ResolvedJavaType[]
      StackMap locals:
      StackMap stack: jdk.vm.ci.meta.ResolvedJavaType[]
         2: astore 2 /* newSkippedExceptionTypes */
        start local 2 // jdk.vm.ci.meta.ResolvedJavaType[] newSkippedExceptionTypes
         3: .line 295
            new org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.eagerResolving:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.unresolvedIsError:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.bytecodeExceptionMode:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.omitAssertions:Z
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.insertFullInfopoints:Z
            iload 1 /* newTrackNodeSourcePosition */
            aload 2 /* newSkippedExceptionTypes */
         4: .line 296
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.plugins:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
         5: .line 295
            invokespecial org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.<init>:(ZZLorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;ZZZ[Ljdk/vm/ci/meta/ResolvedJavaType;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)V
            areturn
        end local 2 // jdk.vm.ci.meta.ResolvedJavaType[] newSkippedExceptionTypes
        end local 1 // boolean newTrackNodeSourcePosition
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot                        Name  Signature
            0    6     0                        this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
            0    6     1  newTrackNodeSourcePosition  Z
            3    6     2    newSkippedExceptionTypes  [Ljdk/vm/ci/meta/ResolvedJavaType;
    MethodParameters:
                            Name  Flags
      newTrackNodeSourcePosition  

  public jdk.vm.ci.meta.ResolvedJavaType[] getSkippedExceptionTypes();
    descriptor: ()[Ljdk/vm/ci/meta/ResolvedJavaType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
         0: .line 300
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.skippedExceptionTypes:[Ljdk/vm/ci/meta/ResolvedJavaType;
            areturn
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;

  public boolean eagerResolving();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
         0: .line 304
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.eagerResolving:Z
            ireturn
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;

  public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$BytecodeExceptionMode getBytecodeExceptionMode();
    descriptor: ()Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
         0: .line 308
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.bytecodeExceptionMode:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
            areturn
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;

  public boolean omitAssertions();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
         0: .line 312
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.omitAssertions:Z
            ireturn
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;

  public boolean trackNodeSourcePosition();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
         0: .line 316
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.trackNodeSourcePosition:Z
            ireturn
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;

  public boolean insertFullInfopoints();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
         0: .line 320
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.insertFullInfopoints:Z
            ireturn
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;

  public static org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration getDefault(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins);
    descriptor: (Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=10, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins plugins
         0: .line 324
            new org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
            dup
            iconst_0
            iconst_0
            getstatic org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$BytecodeExceptionMode.Profile:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
            iconst_0
            iconst_0
            iconst_0
            getstatic org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.EMPTY:[Ljdk/vm/ci/meta/ResolvedJavaType;
            aload 0 /* plugins */
            invokespecial org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.<init>:(ZZLorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;ZZZ[Ljdk/vm/ci/meta/ResolvedJavaType;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)V
            areturn
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins plugins
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0  plugins  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
    MethodParameters:
         Name  Flags
      plugins  

  public static org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration getSnippetDefault(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins);
    descriptor: (Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=10, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins plugins
         0: .line 328
            new org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
            dup
            iconst_1
            iconst_1
            getstatic org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$BytecodeExceptionMode.OmitAll:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;
            iconst_0
            iconst_0
            iconst_0
            getstatic org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.EMPTY:[Ljdk/vm/ci/meta/ResolvedJavaType;
            aload 0 /* plugins */
            invokespecial org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.<init>:(ZZLorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$BytecodeExceptionMode;ZZZ[Ljdk/vm/ci/meta/ResolvedJavaType;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;)V
            areturn
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins plugins
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0  plugins  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
    MethodParameters:
         Name  Flags
      plugins  

  public boolean unresolvedIsError();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
         0: .line 333
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.unresolvedIsError:Z
            ireturn
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;

  public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins getPlugins();
    descriptor: ()Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
         0: .line 337
            aload 0 /* this */
            getfield org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.plugins:Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
            areturn
        end local 0 // org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
}
SourceFile: "GraphBuilderConfiguration.java"
NestMembers:
  org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$BytecodeExceptionMode  org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins
InnerClasses:
  public final BytecodeExceptionMode = org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$BytecodeExceptionMode of org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
  public Plugins = org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins of org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration