public class org.openjdk.jmh.runner.Defaults
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.openjdk.jmh.runner.Defaults
  super_class: java.lang.Object
{
  public static final int WARMUP_ITERATIONS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int WARMUP_ITERATIONS_SINGLESHOT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int WARMUP_BATCHSIZE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final org.openjdk.jmh.runner.options.TimeValue WARMUP_TIME;
    descriptor: Lorg/openjdk/jmh/runner/options/TimeValue;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final int MEASUREMENT_ITERATIONS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int MEASUREMENT_ITERATIONS_SINGLESHOT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int MEASUREMENT_BATCHSIZE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final org.openjdk.jmh.runner.options.TimeValue MEASUREMENT_TIME;
    descriptor: Lorg/openjdk/jmh/runner/options/TimeValue;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final int THREADS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int MEASUREMENT_FORKS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int WARMUP_FORKS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final boolean FAIL_ON_ERROR;
    descriptor: Z
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final boolean SYNC_ITERATIONS;
    descriptor: Z
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final boolean DO_GC;
    descriptor: Z
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final org.openjdk.jmh.results.format.ResultFormatType RESULT_FORMAT;
    descriptor: Lorg/openjdk/jmh/results/format/ResultFormatType;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final java.lang.String RESULT_FILE_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "jmh-result"

  public static final org.openjdk.jmh.runner.options.WarmupMode WARMUP_MODE;
    descriptor: Lorg/openjdk/jmh/runner/options/WarmupMode;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.openjdk.jmh.runner.options.VerboseMode VERBOSITY;
    descriptor: Lorg/openjdk/jmh/runner/options/VerboseMode;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.openjdk.jmh.annotations.Mode BENCHMARK_MODE;
    descriptor: Lorg/openjdk/jmh/annotations/Mode;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final java.util.concurrent.TimeUnit OUTPUT_TIMEUNIT;
    descriptor: Ljava/util/concurrent/TimeUnit;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final java.lang.Integer OPS_PER_INVOCATION;
    descriptor: Ljava/lang/Integer;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.openjdk.jmh.runner.options.TimeValue TIMEOUT;
    descriptor: Lorg/openjdk/jmh/runner/options/TimeValue;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final java.lang.String INCLUDE_BENCHMARKS;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: ".*"

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 58
            ldc 10
            invokestatic org.openjdk.jmh.runner.options.TimeValue.seconds:(J)Lorg/openjdk/jmh/runner/options/TimeValue;
            putstatic org.openjdk.jmh.runner.Defaults.WARMUP_TIME:Lorg/openjdk/jmh/runner/options/TimeValue;
         1: .line 78
            ldc 10
            invokestatic org.openjdk.jmh.runner.options.TimeValue.seconds:(J)Lorg/openjdk/jmh/runner/options/TimeValue;
            putstatic org.openjdk.jmh.runner.Defaults.MEASUREMENT_TIME:Lorg/openjdk/jmh/runner/options/TimeValue;
         2: .line 113
            getstatic org.openjdk.jmh.results.format.ResultFormatType.CSV:Lorg/openjdk/jmh/results/format/ResultFormatType;
            putstatic org.openjdk.jmh.runner.Defaults.RESULT_FORMAT:Lorg/openjdk/jmh/results/format/ResultFormatType;
         3: .line 123
            getstatic org.openjdk.jmh.runner.options.WarmupMode.INDI:Lorg/openjdk/jmh/runner/options/WarmupMode;
            putstatic org.openjdk.jmh.runner.Defaults.WARMUP_MODE:Lorg/openjdk/jmh/runner/options/WarmupMode;
         4: .line 128
            getstatic org.openjdk.jmh.runner.options.VerboseMode.NORMAL:Lorg/openjdk/jmh/runner/options/VerboseMode;
            putstatic org.openjdk.jmh.runner.Defaults.VERBOSITY:Lorg/openjdk/jmh/runner/options/VerboseMode;
         5: .line 133
            getstatic org.openjdk.jmh.annotations.Mode.Throughput:Lorg/openjdk/jmh/annotations/Mode;
            putstatic org.openjdk.jmh.runner.Defaults.BENCHMARK_MODE:Lorg/openjdk/jmh/annotations/Mode;
         6: .line 138
            getstatic java.util.concurrent.TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
            putstatic org.openjdk.jmh.runner.Defaults.OUTPUT_TIMEUNIT:Ljava/util/concurrent/TimeUnit;
         7: .line 143
            iconst_1
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            putstatic org.openjdk.jmh.runner.Defaults.OPS_PER_INVOCATION:Ljava/lang/Integer;
         8: .line 148
            ldc 10
            invokestatic org.openjdk.jmh.runner.options.TimeValue.minutes:(J)Lorg/openjdk/jmh/runner/options/TimeValue;
            putstatic org.openjdk.jmh.runner.Defaults.TIMEOUT:Lorg/openjdk/jmh/runner/options/TimeValue;
         9: .line 153
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.runner.Defaults this
         0: .line 38
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.openjdk.jmh.runner.Defaults this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/runner/Defaults;
}
SourceFile: "Defaults.java"