public abstract class org.openjdk.jmh.results.Result<T extends org.openjdk.jmh.results.Result<T>> implements java.io.Serializable
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.openjdk.jmh.results.Result
  super_class: java.lang.Object
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: -7332879501317733312

  private static final org.openjdk.jmh.util.Deduplicator<java.lang.String> DEDUP;
    descriptor: Lorg/openjdk/jmh/util/Deduplicator;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Lorg/openjdk/jmh/util/Deduplicator<Ljava/lang/String;>;

  protected final org.openjdk.jmh.results.ResultRole role;
    descriptor: Lorg/openjdk/jmh/results/ResultRole;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final java.lang.String label;
    descriptor: Ljava/lang/String;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final java.lang.String unit;
    descriptor: Ljava/lang/String;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final org.openjdk.jmh.util.Statistics statistics;
    descriptor: Lorg/openjdk/jmh/util/Statistics;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final org.openjdk.jmh.results.AggregationPolicy policy;
    descriptor: Lorg/openjdk/jmh/results/AggregationPolicy;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  private static volatile int[] $SWITCH_TABLE$org$openjdk$jmh$results$AggregationPolicy;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 43
            new org.openjdk.jmh.util.Deduplicator
            dup
            invokespecial org.openjdk.jmh.util.Deduplicator.<init>:()V
            putstatic org.openjdk.jmh.results.Result.DEDUP:Lorg/openjdk/jmh/util/Deduplicator;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(org.openjdk.jmh.results.ResultRole, java.lang.String, org.openjdk.jmh.util.Statistics, java.lang.String, org.openjdk.jmh.results.AggregationPolicy);
    descriptor: (Lorg/openjdk/jmh/results/ResultRole;Ljava/lang/String;Lorg/openjdk/jmh/util/Statistics;Ljava/lang/String;Lorg/openjdk/jmh/results/AggregationPolicy;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // org.openjdk.jmh.results.Result this
        start local 1 // org.openjdk.jmh.results.ResultRole role
        start local 2 // java.lang.String label
        start local 3 // org.openjdk.jmh.util.Statistics s
        start local 4 // java.lang.String unit
        start local 5 // org.openjdk.jmh.results.AggregationPolicy policy
         0: .line 51
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 52
            aload 0 /* this */
            aload 1 /* role */
            putfield org.openjdk.jmh.results.Result.role:Lorg/openjdk/jmh/results/ResultRole;
         2: .line 53
            aload 0 /* this */
            getstatic org.openjdk.jmh.results.Result.DEDUP:Lorg/openjdk/jmh/util/Deduplicator;
            aload 2 /* label */
            invokevirtual org.openjdk.jmh.util.Deduplicator.dedup:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.String
            putfield org.openjdk.jmh.results.Result.label:Ljava/lang/String;
         3: .line 54
            aload 0 /* this */
            getstatic org.openjdk.jmh.results.Result.DEDUP:Lorg/openjdk/jmh/util/Deduplicator;
            aload 4 /* unit */
            invokevirtual org.openjdk.jmh.util.Deduplicator.dedup:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.String
            putfield org.openjdk.jmh.results.Result.unit:Ljava/lang/String;
         4: .line 55
            aload 0 /* this */
            aload 3 /* s */
            putfield org.openjdk.jmh.results.Result.statistics:Lorg/openjdk/jmh/util/Statistics;
         5: .line 56
            aload 0 /* this */
            aload 5 /* policy */
            putfield org.openjdk.jmh.results.Result.policy:Lorg/openjdk/jmh/results/AggregationPolicy;
         6: .line 57
            return
        end local 5 // org.openjdk.jmh.results.AggregationPolicy policy
        end local 4 // java.lang.String unit
        end local 3 // org.openjdk.jmh.util.Statistics s
        end local 2 // java.lang.String label
        end local 1 // org.openjdk.jmh.results.ResultRole role
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0    this  Lorg/openjdk/jmh/results/Result<TT;>;
            0    7     1    role  Lorg/openjdk/jmh/results/ResultRole;
            0    7     2   label  Ljava/lang/String;
            0    7     3       s  Lorg/openjdk/jmh/util/Statistics;
            0    7     4    unit  Ljava/lang/String;
            0    7     5  policy  Lorg/openjdk/jmh/results/AggregationPolicy;
    MethodParameters:
        Name  Flags
      role    
      label   
      s       
      unit    
      policy  

  protected static org.openjdk.jmh.util.Statistics of(double);
    descriptor: (D)Lorg/openjdk/jmh/util/Statistics;
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // double v
         0: .line 60
            new org.openjdk.jmh.util.SingletonStatistics
            dup
            dload 0 /* v */
            invokespecial org.openjdk.jmh.util.SingletonStatistics.<init>:(D)V
            areturn
        end local 0 // double v
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0     v  D
    MethodParameters:
      Name  Flags
      v     

  public java.lang.String getLabel();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 68
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.label:Ljava/lang/String;
            areturn
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/results/Result<TT;>;

  public org.openjdk.jmh.results.ResultRole getRole();
    descriptor: ()Lorg/openjdk/jmh/results/ResultRole;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 76
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.role:Lorg/openjdk/jmh/results/ResultRole;
            areturn
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/results/Result<TT;>;

  public org.openjdk.jmh.util.Statistics getStatistics();
    descriptor: ()Lorg/openjdk/jmh/util/Statistics;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 89
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.statistics:Lorg/openjdk/jmh/util/Statistics;
            areturn
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/results/Result<TT;>;

  public final java.lang.String getScoreUnit();
    descriptor: ()Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 98
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.unit:Ljava/lang/String;
            areturn
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/results/Result<TT;>;

  public double getScore();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 108
            invokestatic org.openjdk.jmh.results.Result.$SWITCH_TABLE$org$openjdk$jmh$results$AggregationPolicy:()[I
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.policy:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokevirtual org.openjdk.jmh.results.AggregationPolicy.ordinal:()I
            iaload
            tableswitch { // 1 - 4
                    1: 1
                    2: 2
                    3: 3
                    4: 4
              default: 5
          }
         1: .line 110
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.statistics:Lorg/openjdk/jmh/util/Statistics;
            invokeinterface org.openjdk.jmh.util.Statistics.getMean:()D
            dreturn
         2: .line 112
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.statistics:Lorg/openjdk/jmh/util/Statistics;
            invokeinterface org.openjdk.jmh.util.Statistics.getSum:()D
            dreturn
         3: .line 114
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.statistics:Lorg/openjdk/jmh/util/Statistics;
            invokeinterface org.openjdk.jmh.util.Statistics.getMax:()D
            dreturn
         4: .line 116
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.statistics:Lorg/openjdk/jmh/util/Statistics;
            invokeinterface org.openjdk.jmh.util.Statistics.getMin:()D
            dreturn
         5: .line 118
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unknown aggregation policy: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.policy:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lorg/openjdk/jmh/results/Result<TT;>;

  public double getScoreError();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 128
            invokestatic org.openjdk.jmh.results.Result.$SWITCH_TABLE$org$openjdk$jmh$results$AggregationPolicy:()[I
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.policy:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokevirtual org.openjdk.jmh.results.AggregationPolicy.ordinal:()I
            iaload
            tableswitch { // 1 - 4
                    1: 1
                    2: 2
                    3: 2
                    4: 2
              default: 3
          }
         1: .line 130
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.statistics:Lorg/openjdk/jmh/util/Statistics;
            ldc 0.999
            invokeinterface org.openjdk.jmh.util.Statistics.getMeanErrorAt:(D)D
            dreturn
         2: .line 134
      StackMap locals:
      StackMap stack:
            ldc NaN
            dreturn
         3: .line 136
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unknown aggregation policy: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.policy:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/openjdk/jmh/results/Result<TT;>;

  public double[] getScoreConfidence();
    descriptor: ()[D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 146
            invokestatic org.openjdk.jmh.results.Result.$SWITCH_TABLE$org$openjdk$jmh$results$AggregationPolicy:()[I
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.policy:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokevirtual org.openjdk.jmh.results.AggregationPolicy.ordinal:()I
            iaload
            tableswitch { // 1 - 4
                    1: 1
                    2: 2
                    3: 2
                    4: 2
              default: 4
          }
         1: .line 148
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.statistics:Lorg/openjdk/jmh/util/Statistics;
            ldc 0.999
            invokeinterface org.openjdk.jmh.util.Statistics.getConfidenceIntervalAt:(D)[D
            areturn
         2: .line 152
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScore:()D
            dstore 1 /* score */
        start local 1 // double score
         3: .line 153
            iconst_2
            newarray 7
            dup
            iconst_0
            dload 1 /* score */
            dastore
            dup
            iconst_1
            dload 1 /* score */
            dastore
            areturn
        end local 1 // double score
         4: .line 155
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unknown aggregation policy: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.policy:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0   this  Lorg/openjdk/jmh/results/Result<TT;>;
            3    4     1  score  D

  public long getSampleCount();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 164
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.statistics:Lorg/openjdk/jmh/util/Statistics;
            invokeinterface org.openjdk.jmh.util.Statistics.getN:()J
            lreturn
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/results/Result<TT;>;

  protected abstract org.openjdk.jmh.results.Aggregator<T> getThreadAggregator();
    descriptor: ()Lorg/openjdk/jmh/results/Aggregator;
    flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
    Signature: ()Lorg/openjdk/jmh/results/Aggregator<TT;>;

  protected abstract org.openjdk.jmh.results.Aggregator<T> getIterationAggregator();
    descriptor: ()Lorg/openjdk/jmh/results/Aggregator;
    flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
    Signature: ()Lorg/openjdk/jmh/results/Aggregator<TT;>;

  protected T getZeroResult();
    descriptor: ()Lorg/openjdk/jmh/results/Result;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 185
            aconst_null
            areturn
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/results/Result<TT;>;
    Signature: ()TT;

  protected java.util.Collection<? extends org.openjdk.jmh.results.Result> getDerivativeResults();
    descriptor: ()Ljava/util/Collection;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 193
            invokestatic java.util.Collections.emptyList:()Ljava/util/List;
            areturn
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/results/Result<TT;>;
    Signature: ()Ljava/util/Collection<+Lorg/openjdk/jmh/results/Result;>;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 203
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScoreError:()D
            invokestatic java.lang.Double.isNaN:(D)Z
            ifne 6
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScore:()D
            invokestatic org.openjdk.jmh.util.ScoreFormatter.isApproximate:(D)Z
            ifne 6
         1: .line 204
            ldc "%s \u00B1(99.9%%) %s %s"
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
         2: .line 205
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScore:()D
            invokestatic org.openjdk.jmh.util.ScoreFormatter.format:(D)Ljava/lang/String;
            aastore
            dup
            iconst_1
         3: .line 206
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScoreError:()D
            invokestatic org.openjdk.jmh.util.ScoreFormatter.formatError:(D)Ljava/lang/String;
            aastore
            dup
            iconst_2
         4: .line 207
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScoreUnit:()Ljava/lang/String;
            aastore
         5: .line 204
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            areturn
         6: .line 209
      StackMap locals:
      StackMap stack:
            ldc "%s %s"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
         7: .line 210
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScore:()D
            invokestatic org.openjdk.jmh.util.ScoreFormatter.format:(D)Ljava/lang/String;
            aastore
            dup
            iconst_1
         8: .line 211
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScoreUnit:()Ljava/lang/String;
            aastore
         9: .line 209
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            areturn
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lorg/openjdk/jmh/results/Result<TT;>;

  public java.lang.String extendedInfo();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 220
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.simpleExtendedInfo:()Ljava/lang/String;
            areturn
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/results/Result<TT;>;

  protected java.lang.String simpleExtendedInfo();
    descriptor: ()Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=9, locals=5, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 224
            new java.io.StringWriter
            dup
            invokespecial java.io.StringWriter.<init>:()V
            astore 1 /* sw */
        start local 1 // java.io.StringWriter sw
         1: .line 225
            new java.io.PrintWriter
            dup
            aload 1 /* sw */
            invokespecial java.io.PrintWriter.<init>:(Ljava/io/Writer;)V
            astore 2 /* pw */
        start local 2 // java.io.PrintWriter pw
         2: .line 227
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getStatistics:()Lorg/openjdk/jmh/util/Statistics;
            astore 3 /* stats */
        start local 3 // org.openjdk.jmh.util.Statistics stats
         3: .line 228
            aload 3 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getN:()J
            ldc 2
            lcmp
            ifle 19
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScore:()D
            invokestatic org.openjdk.jmh.util.ScoreFormatter.isApproximate:(D)Z
            ifne 19
         4: .line 229
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScoreConfidence:()[D
            astore 4 /* interval */
        start local 4 // double[] interval
         5: .line 230
            aload 2 /* pw */
            ldc "  %s \u00B1(99.9%%) %s %s [%s]"
            iconst_4
            anewarray java.lang.Object
            dup
            iconst_0
         6: .line 231
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScore:()D
            invokestatic org.openjdk.jmh.util.ScoreFormatter.format:(D)Ljava/lang/String;
            aastore
            dup
            iconst_1
         7: .line 232
            aload 4 /* interval */
            iconst_1
            daload
            aload 4 /* interval */
            iconst_0
            daload
            dsub
            ldc 2.0
            ddiv
            invokestatic org.openjdk.jmh.util.ScoreFormatter.formatError:(D)Ljava/lang/String;
            aastore
            dup
            iconst_2
         8: .line 233
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScoreUnit:()Ljava/lang/String;
            aastore
            dup
            iconst_3
            aload 0 /* this */
            getfield org.openjdk.jmh.results.Result.policy:Lorg/openjdk/jmh/results/AggregationPolicy;
            aastore
         9: .line 230
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokevirtual java.io.PrintWriter.println:(Ljava/lang/String;)V
        10: .line 234
            aload 2 /* pw */
            ldc "  (min, avg, max) = (%s, %s, %s), stdev = %s%n  CI (99.9%%): [%s, %s] (assumes normal distribution)"
            bipush 6
            anewarray java.lang.Object
            dup
            iconst_0
        11: .line 236
            aload 3 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getMin:()D
            invokestatic org.openjdk.jmh.util.ScoreFormatter.format:(D)Ljava/lang/String;
            aastore
            dup
            iconst_1
        12: .line 237
            aload 3 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getMean:()D
            invokestatic org.openjdk.jmh.util.ScoreFormatter.format:(D)Ljava/lang/String;
            aastore
            dup
            iconst_2
        13: .line 238
            aload 3 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getMax:()D
            invokestatic org.openjdk.jmh.util.ScoreFormatter.format:(D)Ljava/lang/String;
            aastore
            dup
            iconst_3
        14: .line 239
            aload 3 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getStandardDeviation:()D
            invokestatic org.openjdk.jmh.util.ScoreFormatter.formatError:(D)Ljava/lang/String;
            aastore
            dup
            iconst_4
        15: .line 240
            aload 4 /* interval */
            iconst_0
            daload
            invokestatic org.openjdk.jmh.util.ScoreFormatter.format:(D)Ljava/lang/String;
            aastore
            dup
            iconst_5
        16: .line 241
            aload 4 /* interval */
            iconst_1
            daload
            invokestatic org.openjdk.jmh.util.ScoreFormatter.format:(D)Ljava/lang/String;
            aastore
        17: .line 234
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokevirtual java.io.PrintWriter.println:(Ljava/lang/String;)V
        end local 4 // double[] interval
        18: .line 243
            goto 20
        19: .line 244
      StackMap locals: java.io.StringWriter java.io.PrintWriter org.openjdk.jmh.util.Statistics
      StackMap stack:
            aload 2 /* pw */
            ldc "  %s %s"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getMean:()D
            invokestatic org.openjdk.jmh.util.ScoreFormatter.format:(D)Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScoreUnit:()Ljava/lang/String;
            aastore
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokevirtual java.io.PrintWriter.println:(Ljava/lang/String;)V
        20: .line 246
      StackMap locals:
      StackMap stack:
            aload 2 /* pw */
            invokevirtual java.io.PrintWriter.close:()V
        21: .line 247
            aload 1 /* sw */
            invokevirtual java.io.StringWriter.toString:()Ljava/lang/String;
            areturn
        end local 3 // org.openjdk.jmh.util.Statistics stats
        end local 2 // java.io.PrintWriter pw
        end local 1 // java.io.StringWriter sw
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   22     0      this  Lorg/openjdk/jmh/results/Result<TT;>;
            1   22     1        sw  Ljava/io/StringWriter;
            2   22     2        pw  Ljava/io/PrintWriter;
            3   22     3     stats  Lorg/openjdk/jmh/util/Statistics;
            5   18     4  interval  [D

  protected java.lang.String distributionExtendedInfo();
    descriptor: ()Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=9, locals=4, args_size=1
        start local 0 // org.openjdk.jmh.results.Result this
         0: .line 251
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getStatistics:()Lorg/openjdk/jmh/util/Statistics;
            astore 1 /* stats */
        start local 1 // org.openjdk.jmh.util.Statistics stats
         1: .line 253
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            astore 2 /* sb */
        start local 2 // java.lang.StringBuilder sb
         2: .line 255
            aload 1 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getN:()J
            ldc 2
            lcmp
            ifle 12
         3: .line 256
            aload 2 /* sb */
            ldc "  N = "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 1 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getN:()J
            invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
            ldc "\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         4: .line 258
            aload 1 /* stats */
            ldc 0.999
            invokeinterface org.openjdk.jmh.util.Statistics.getConfidenceIntervalAt:(D)[D
            astore 3 /* interval */
        start local 3 // double[] interval
         5: .line 259
            aload 2 /* sb */
            ldc "  mean = %s \u00B1(99.9%%) %s"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
         6: .line 260
            bipush 10
            aload 1 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getMean:()D
            invokestatic org.openjdk.jmh.util.ScoreFormatter.format:(ID)Ljava/lang/String;
            aastore
            dup
            iconst_1
         7: .line 261
            aload 3 /* interval */
            iconst_1
            daload
            aload 3 /* interval */
            iconst_0
            daload
            dsub
            ldc 2.0
            ddiv
            invokestatic org.openjdk.jmh.util.ScoreFormatter.formatError:(D)Ljava/lang/String;
            aastore
         8: .line 259
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         9: .line 263
            aload 2 /* sb */
            ldc " "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScoreUnit:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        10: .line 265
            aload 0 /* this */
            aload 1 /* stats */
            aload 2 /* sb */
            invokevirtual org.openjdk.jmh.results.Result.printHisto:(Lorg/openjdk/jmh/util/Statistics;Ljava/lang/StringBuilder;)V
        11: .line 266
            aload 0 /* this */
            aload 1 /* stats */
            aload 2 /* sb */
            invokevirtual org.openjdk.jmh.results.Result.printPercentiles:(Lorg/openjdk/jmh/util/Statistics;Ljava/lang/StringBuilder;)V
        end local 3 // double[] interval
        12: .line 269
      StackMap locals: org.openjdk.jmh.util.Statistics java.lang.StringBuilder
      StackMap stack:
            aload 2 /* sb */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 2 // java.lang.StringBuilder sb
        end local 1 // org.openjdk.jmh.util.Statistics stats
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   13     0      this  Lorg/openjdk/jmh/results/Result<TT;>;
            1   13     1     stats  Lorg/openjdk/jmh/util/Statistics;
            2   13     2        sb  Ljava/lang/StringBuilder;
            5   12     3  interval  [D

  private void printPercentiles(org.openjdk.jmh.util.Statistics, java.lang.StringBuilder);
    descriptor: (Lorg/openjdk/jmh/util/Statistics;Ljava/lang/StringBuilder;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=14, locals=8, args_size=3
        start local 0 // org.openjdk.jmh.results.Result this
        start local 1 // org.openjdk.jmh.util.Statistics stats
        start local 2 // java.lang.StringBuilder sb
         0: .line 273
            aload 2 /* sb */
            ldc "\n  Percentiles, "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScoreUnit:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ":\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         1: .line 274
            bipush 10
            newarray 7
            dup
            iconst_0
            dconst_0
            dastore
            dup
            iconst_1
            ldc 0.5
            dastore
            dup
            iconst_2
            ldc 0.9
            dastore
            dup
            iconst_3
            ldc 0.95
            dastore
            dup
            iconst_4
            ldc 0.99
            dastore
            dup
            iconst_5
            ldc 0.999
            dastore
            dup
            bipush 6
            ldc 0.9999
            dastore
            dup
            bipush 7
            ldc 0.99999
            dastore
            dup
            bipush 8
            ldc 0.999999
            dastore
            dup
            bipush 9
            dconst_1
            dastore
            dup
            astore 7
            arraylength
            istore 6
            iconst_0
            istore 5
            goto 9
      StackMap locals: org.openjdk.jmh.results.Result org.openjdk.jmh.util.Statistics java.lang.StringBuilder top top int int double[]
      StackMap stack:
         2: aload 7
            iload 5
            daload
            dstore 3 /* p */
        start local 3 // double p
         3: .line 275
            aload 2 /* sb */
            ldc "    %11s = %s %s\n"
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
         4: .line 276
            new java.lang.StringBuilder
            dup
            ldc "p("
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "%.4f"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            dload 3 /* p */
            ldc 100.0
            dmul
            invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
            aastore
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ")"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aastore
            dup
            iconst_1
         5: .line 277
            bipush 10
            aload 1 /* stats */
            dload 3 /* p */
            ldc 100.0
            dmul
            invokeinterface org.openjdk.jmh.util.Statistics.getPercentile:(D)D
            invokestatic org.openjdk.jmh.util.ScoreFormatter.format:(ID)Ljava/lang/String;
            aastore
            dup
            iconst_2
         6: .line 278
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScoreUnit:()Ljava/lang/String;
            aastore
         7: .line 275
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        end local 3 // double p
         8: .line 274
            iinc 5 1
      StackMap locals:
      StackMap stack:
         9: iload 5
            iload 6
            if_icmplt 2
        10: .line 281
            return
        end local 2 // java.lang.StringBuilder sb
        end local 1 // org.openjdk.jmh.util.Statistics stats
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   11     0   this  Lorg/openjdk/jmh/results/Result<TT;>;
            0   11     1  stats  Lorg/openjdk/jmh/util/Statistics;
            0   11     2     sb  Ljava/lang/StringBuilder;
            3    8     3      p  D
    MethodParameters:
       Name  Flags
      stats  
      sb     

  private void printHisto(org.openjdk.jmh.util.Statistics, java.lang.StringBuilder);
    descriptor: (Lorg/openjdk/jmh/util/Statistics;Ljava/lang/StringBuilder;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=9, locals=15, args_size=3
        start local 0 // org.openjdk.jmh.results.Result this
        start local 1 // org.openjdk.jmh.util.Statistics stats
        start local 2 // java.lang.StringBuilder sb
         0: .line 288
            aload 2 /* sb */
            ldc "\n  Histogram, "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.Result.getScoreUnit:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ":\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         1: .line 290
            aload 1 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getMin:()D
            dstore 3 /* min */
        start local 3 // double min
         2: .line 291
            aload 1 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getMax:()D
            dstore 5 /* max */
        start local 5 // double max
         3: .line 293
            ldc 10.0
            dload 5 /* max */
            dload 3 /* min */
            dsub
            invokestatic java.lang.Math.log10:(D)D
            invokestatic java.lang.Math.floor:(D)D
            invokestatic java.lang.Math.pow:(DD)D
            dstore 7 /* binSize */
        start local 7 // double binSize
         4: .line 294
            dload 3 /* min */
            dload 7 /* binSize */
            ddiv
            invokestatic java.lang.Math.floor:(D)D
            dload 7 /* binSize */
            dmul
            dstore 3 /* min */
         5: .line 295
            dload 5 /* max */
            dload 7 /* binSize */
            ddiv
            invokestatic java.lang.Math.ceil:(D)D
            dload 7 /* binSize */
            dmul
            dstore 5 /* max */
         6: .line 296
            dload 5 /* max */
            dload 3 /* min */
            dsub
            dstore 9 /* range */
        start local 9 // double range
         7: .line 299
            dload 9 /* range */
            dconst_0
            dcmpl
            ifle 19
         8: .line 300
            goto 10
         9: .line 301
      StackMap locals: org.openjdk.jmh.results.Result org.openjdk.jmh.util.Statistics java.lang.StringBuilder double double double double
      StackMap stack:
            dload 7 /* binSize */
            ldc 2.0
            ddiv
            dstore 7 /* binSize */
        10: .line 300
      StackMap locals:
      StackMap stack:
            dload 9 /* range */
            dload 7 /* binSize */
            ddiv
            getstatic org.openjdk.jmh.results.Result$LazyProps.MIN_HISTOGRAM_BINS:I
            i2d
            dcmpg
            iflt 9
        11: .line 304
            iconst_2
            dload 9 /* range */
            dload 7 /* binSize */
            ddiv
            invokestatic java.lang.Math.ceil:(D)D
            d2i
            invokestatic java.lang.Math.max:(II)I
            istore 12 /* binCount */
        start local 12 // int binCount
        12: .line 306
            iload 12 /* binCount */
            newarray 7
            astore 11 /* levels */
        start local 11 // double[] levels
        13: .line 307
            iconst_0
            istore 13 /* c */
        start local 13 // int c
        14: goto 17
        15: .line 308
      StackMap locals: double[] int int
      StackMap stack:
            aload 11 /* levels */
            iload 13 /* c */
            dload 3 /* min */
            iload 13 /* c */
            i2d
            dload 7 /* binSize */
            dmul
            dadd
            dastore
        16: .line 307
            iinc 13 /* c */ 1
      StackMap locals:
      StackMap stack:
        17: iload 13 /* c */
            iload 12 /* binCount */
            if_icmplt 15
        end local 13 // int c
        end local 12 // int binCount
        18: .line 310
            goto 23
        end local 11 // double[] levels
        19: .line 311
      StackMap locals:
      StackMap stack:
            iconst_2
            newarray 7
            dup
            iconst_0
        20: .line 312
            aload 1 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getMin:()D
            aload 1 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getMin:()D
            invokestatic java.lang.Math.ulp:(D)D
            dsub
            dastore
            dup
            iconst_1
        21: .line 313
            aload 1 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getMax:()D
            aload 1 /* stats */
            invokeinterface org.openjdk.jmh.util.Statistics.getMax:()D
            invokestatic java.lang.Math.ulp:(D)D
            dadd
            dastore
        22: .line 311
            astore 11 /* levels */
        start local 11 // double[] levels
        23: .line 317
      StackMap locals: double[]
      StackMap stack:
            iconst_1
            dload 5 /* max */
            invokestatic org.openjdk.jmh.util.ScoreFormatter.format:(ID)Ljava/lang/String;
            invokevirtual java.lang.String.length:()I
            istore 12 /* width */
        start local 12 // int width
        24: .line 319
            aload 1 /* stats */
            aload 11 /* levels */
            invokeinterface org.openjdk.jmh.util.Statistics.getHistogram:([D)[I
            astore 13 /* histo */
        start local 13 // int[] histo
        25: .line 320
            iconst_0
            istore 14 /* c */
        start local 14 // int c
        26: goto 33
        27: .line 321
      StackMap locals: int int[] int
      StackMap stack:
            aload 2 /* sb */
            new java.lang.StringBuilder
            dup
            ldc "    [%"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 12 /* width */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc "s, %"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iload 12 /* width */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc "s) = %d %n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
        28: .line 322
            iload 12 /* width */
            aload 11 /* levels */
            iload 14 /* c */
            daload
            invokestatic org.openjdk.jmh.util.ScoreFormatter.formatExact:(ID)Ljava/lang/String;
            aastore
            dup
            iconst_1
        29: .line 323
            iload 12 /* width */
            aload 11 /* levels */
            iload 14 /* c */
            iconst_1
            iadd
            daload
            invokestatic org.openjdk.jmh.util.ScoreFormatter.formatExact:(ID)Ljava/lang/String;
            aastore
            dup
            iconst_2
        30: .line 324
            aload 13 /* histo */
            iload 14 /* c */
            iaload
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
        31: .line 321
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        32: .line 320
            iinc 14 /* c */ 1
      StackMap locals:
      StackMap stack:
        33: iload 14 /* c */
            aload 11 /* levels */
            arraylength
            iconst_1
            isub
            if_icmplt 27
        end local 14 // int c
        34: .line 326
            return
        end local 13 // int[] histo
        end local 12 // int width
        end local 11 // double[] levels
        end local 9 // double range
        end local 7 // double binSize
        end local 5 // double max
        end local 3 // double min
        end local 2 // java.lang.StringBuilder sb
        end local 1 // org.openjdk.jmh.util.Statistics stats
        end local 0 // org.openjdk.jmh.results.Result this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   35     0      this  Lorg/openjdk/jmh/results/Result<TT;>;
            0   35     1     stats  Lorg/openjdk/jmh/util/Statistics;
            0   35     2        sb  Ljava/lang/StringBuilder;
            2   35     3       min  D
            3   35     5       max  D
            4   35     7   binSize  D
            7   35     9     range  D
           13   19    11    levels  [D
           23   35    11    levels  [D
           12   18    12  binCount  I
           14   18    13         c  I
           24   35    12     width  I
           25   35    13     histo  [I
           26   34    14         c  I
    MethodParameters:
       Name  Flags
      stats  
      sb     

  static int[] $SWITCH_TABLE$org$openjdk$jmh$results$AggregationPolicy();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 41
            getstatic org.openjdk.jmh.results.Result.$SWITCH_TABLE$org$openjdk$jmh$results$AggregationPolicy:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic org.openjdk.jmh.results.AggregationPolicy.values:()[Lorg/openjdk/jmh/results/AggregationPolicy;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic org.openjdk.jmh.results.AggregationPolicy.AVG:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokevirtual org.openjdk.jmh.results.AggregationPolicy.ordinal:()I
            iconst_1
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic org.openjdk.jmh.results.AggregationPolicy.MAX:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokevirtual org.openjdk.jmh.results.AggregationPolicy.ordinal:()I
            iconst_3
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic org.openjdk.jmh.results.AggregationPolicy.MIN:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokevirtual org.openjdk.jmh.results.AggregationPolicy.ordinal:()I
            iconst_4
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic org.openjdk.jmh.results.AggregationPolicy.SUM:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokevirtual org.openjdk.jmh.results.AggregationPolicy.ordinal:()I
            iconst_2
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            dup
            putstatic org.openjdk.jmh.results.Result.$SWITCH_TABLE$org$openjdk$jmh$results$AggregationPolicy:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
}
Signature: <T:Lorg/openjdk/jmh/results/Result<TT;>;>Ljava/lang/Object;Ljava/io/Serializable;
SourceFile: "Result.java"
NestMembers:
  org.openjdk.jmh.results.Result$LazyProps
InnerClasses:
  LazyProps = org.openjdk.jmh.results.Result$LazyProps of org.openjdk.jmh.results.Result