public class org.openjdk.jmh.results.SampleTimeResult extends org.openjdk.jmh.results.Result<org.openjdk.jmh.results.SampleTimeResult>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.openjdk.jmh.results.SampleTimeResult
  super_class: org.openjdk.jmh.results.Result
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: -295298353763294757

  private final org.openjdk.jmh.util.SampleBuffer buffer;
    descriptor: Lorg/openjdk/jmh/util/SampleBuffer;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.util.concurrent.TimeUnit outputTimeUnit;
    descriptor: Ljava/util/concurrent/TimeUnit;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(org.openjdk.jmh.results.ResultRole, java.lang.String, org.openjdk.jmh.util.SampleBuffer, java.util.concurrent.TimeUnit);
    descriptor: (Lorg/openjdk/jmh/results/ResultRole;Ljava/lang/String;Lorg/openjdk/jmh/util/SampleBuffer;Ljava/util/concurrent/TimeUnit;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // org.openjdk.jmh.results.SampleTimeResult this
        start local 1 // org.openjdk.jmh.results.ResultRole role
        start local 2 // java.lang.String label
        start local 3 // org.openjdk.jmh.util.SampleBuffer buffer
        start local 4 // java.util.concurrent.TimeUnit outputTimeUnit
         0: .line 45
            aload 0 /* this */
            aload 1 /* role */
            aload 2 /* label */
         1: .line 46
            aload 3 /* buffer */
         2: .line 47
            new java.lang.StringBuilder
            dup
            aload 4 /* outputTimeUnit */
            invokestatic org.openjdk.jmh.runner.options.TimeValue.tuToString:(Ljava/util/concurrent/TimeUnit;)Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "/op"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         3: .line 48
            aload 4 /* outputTimeUnit */
            invokespecial org.openjdk.jmh.results.SampleTimeResult.<init>:(Lorg/openjdk/jmh/results/ResultRole;Ljava/lang/String;Lorg/openjdk/jmh/util/SampleBuffer;Ljava/lang/String;Ljava/util/concurrent/TimeUnit;)V
         4: .line 49
            return
        end local 4 // java.util.concurrent.TimeUnit outputTimeUnit
        end local 3 // org.openjdk.jmh.util.SampleBuffer buffer
        end local 2 // java.lang.String label
        end local 1 // org.openjdk.jmh.results.ResultRole role
        end local 0 // org.openjdk.jmh.results.SampleTimeResult this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    5     0            this  Lorg/openjdk/jmh/results/SampleTimeResult;
            0    5     1            role  Lorg/openjdk/jmh/results/ResultRole;
            0    5     2           label  Ljava/lang/String;
            0    5     3          buffer  Lorg/openjdk/jmh/util/SampleBuffer;
            0    5     4  outputTimeUnit  Ljava/util/concurrent/TimeUnit;
    MethodParameters:
                Name  Flags
      role            
      label           
      buffer          
      outputTimeUnit  

  void <init>(org.openjdk.jmh.results.ResultRole, java.lang.String, org.openjdk.jmh.util.SampleBuffer, java.lang.String, java.util.concurrent.TimeUnit);
    descriptor: (Lorg/openjdk/jmh/results/ResultRole;Ljava/lang/String;Lorg/openjdk/jmh/util/SampleBuffer;Ljava/lang/String;Ljava/util/concurrent/TimeUnit;)V
    flags: (0x0000) 
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.openjdk.jmh.results.SampleTimeResult this
        start local 1 // org.openjdk.jmh.results.ResultRole role
        start local 2 // java.lang.String label
        start local 3 // org.openjdk.jmh.util.SampleBuffer buffer
        start local 4 // java.lang.String unit
        start local 5 // java.util.concurrent.TimeUnit outputTimeUnit
         0: .line 52
            aload 0 /* this */
            aload 1 /* role */
            aload 2 /* label */
         1: .line 53
            aload 3 /* buffer */
            aload 5 /* outputTimeUnit */
            invokestatic org.openjdk.jmh.results.SampleTimeResult.of:(Lorg/openjdk/jmh/util/SampleBuffer;Ljava/util/concurrent/TimeUnit;)Lorg/openjdk/jmh/util/Statistics;
         2: .line 54
            aload 4 /* unit */
         3: .line 55
            getstatic org.openjdk.jmh.results.AggregationPolicy.AVG:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokespecial org.openjdk.jmh.results.Result.<init>:(Lorg/openjdk/jmh/results/ResultRole;Ljava/lang/String;Lorg/openjdk/jmh/util/Statistics;Ljava/lang/String;Lorg/openjdk/jmh/results/AggregationPolicy;)V
         4: .line 56
            aload 0 /* this */
            aload 3 /* buffer */
            putfield org.openjdk.jmh.results.SampleTimeResult.buffer:Lorg/openjdk/jmh/util/SampleBuffer;
         5: .line 57
            aload 0 /* this */
            aload 5 /* outputTimeUnit */
            putfield org.openjdk.jmh.results.SampleTimeResult.outputTimeUnit:Ljava/util/concurrent/TimeUnit;
         6: .line 58
            return
        end local 5 // java.util.concurrent.TimeUnit outputTimeUnit
        end local 4 // java.lang.String unit
        end local 3 // org.openjdk.jmh.util.SampleBuffer buffer
        end local 2 // java.lang.String label
        end local 1 // org.openjdk.jmh.results.ResultRole role
        end local 0 // org.openjdk.jmh.results.SampleTimeResult this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    7     0            this  Lorg/openjdk/jmh/results/SampleTimeResult;
            0    7     1            role  Lorg/openjdk/jmh/results/ResultRole;
            0    7     2           label  Ljava/lang/String;
            0    7     3          buffer  Lorg/openjdk/jmh/util/SampleBuffer;
            0    7     4            unit  Ljava/lang/String;
            0    7     5  outputTimeUnit  Ljava/util/concurrent/TimeUnit;
    MethodParameters:
                Name  Flags
      role            
      label           
      buffer          
      unit            
      outputTimeUnit  

  private static org.openjdk.jmh.util.Statistics of(org.openjdk.jmh.util.SampleBuffer, java.util.concurrent.TimeUnit);
    descriptor: (Lorg/openjdk/jmh/util/SampleBuffer;Ljava/util/concurrent/TimeUnit;)Lorg/openjdk/jmh/util/Statistics;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=2
        start local 0 // org.openjdk.jmh.util.SampleBuffer buffer
        start local 1 // java.util.concurrent.TimeUnit outputTimeUnit
         0: .line 61
            dconst_1
            aload 1 /* outputTimeUnit */
            lconst_1
            getstatic java.util.concurrent.TimeUnit.DAYS:Ljava/util/concurrent/TimeUnit;
            invokevirtual java.util.concurrent.TimeUnit.convert:(JLjava/util/concurrent/TimeUnit;)J
            l2d
            dmul
            getstatic java.util.concurrent.TimeUnit.NANOSECONDS:Ljava/util/concurrent/TimeUnit;
            lconst_1
            getstatic java.util.concurrent.TimeUnit.DAYS:Ljava/util/concurrent/TimeUnit;
            invokevirtual java.util.concurrent.TimeUnit.convert:(JLjava/util/concurrent/TimeUnit;)J
            l2d
            ddiv
            dstore 2 /* tuMultiplier */
        start local 2 // double tuMultiplier
         1: .line 62
            aload 0 /* buffer */
            dload 2 /* tuMultiplier */
            invokevirtual org.openjdk.jmh.util.SampleBuffer.getStatistics:(D)Lorg/openjdk/jmh/util/Statistics;
            areturn
        end local 2 // double tuMultiplier
        end local 1 // java.util.concurrent.TimeUnit outputTimeUnit
        end local 0 // org.openjdk.jmh.util.SampleBuffer buffer
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0          buffer  Lorg/openjdk/jmh/util/SampleBuffer;
            0    2     1  outputTimeUnit  Ljava/util/concurrent/TimeUnit;
            1    2     2    tuMultiplier  D
    MethodParameters:
                Name  Flags
      buffer          
      outputTimeUnit  

  protected java.util.Collection<? extends org.openjdk.jmh.results.Result> getDerivativeResults();
    descriptor: ()Ljava/util/Collection;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=10, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.SampleTimeResult this
         0: .line 67
            bipush 8
            anewarray org.openjdk.jmh.results.ScalarDerivativeResult
            dup
            iconst_0
         1: .line 68
            new org.openjdk.jmh.results.ScalarDerivativeResult
            dup
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.label:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "\u00B7"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "p0.00"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.statistics:Lorg/openjdk/jmh/util/Statistics;
            dconst_0
            invokeinterface org.openjdk.jmh.util.Statistics.getPercentile:(D)D
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.SampleTimeResult.getScoreUnit:()Ljava/lang/String;
            getstatic org.openjdk.jmh.results.AggregationPolicy.AVG:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokespecial org.openjdk.jmh.results.ScalarDerivativeResult.<init>:(Ljava/lang/String;DLjava/lang/String;Lorg/openjdk/jmh/results/AggregationPolicy;)V
            aastore
            dup
            iconst_1
         2: .line 69
            new org.openjdk.jmh.results.ScalarDerivativeResult
            dup
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.label:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "\u00B7"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "p0.50"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.statistics:Lorg/openjdk/jmh/util/Statistics;
            ldc 50.0
            invokeinterface org.openjdk.jmh.util.Statistics.getPercentile:(D)D
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.SampleTimeResult.getScoreUnit:()Ljava/lang/String;
            getstatic org.openjdk.jmh.results.AggregationPolicy.AVG:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokespecial org.openjdk.jmh.results.ScalarDerivativeResult.<init>:(Ljava/lang/String;DLjava/lang/String;Lorg/openjdk/jmh/results/AggregationPolicy;)V
            aastore
            dup
            iconst_2
         3: .line 70
            new org.openjdk.jmh.results.ScalarDerivativeResult
            dup
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.label:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "\u00B7"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "p0.90"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.statistics:Lorg/openjdk/jmh/util/Statistics;
            ldc 90.0
            invokeinterface org.openjdk.jmh.util.Statistics.getPercentile:(D)D
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.SampleTimeResult.getScoreUnit:()Ljava/lang/String;
            getstatic org.openjdk.jmh.results.AggregationPolicy.AVG:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokespecial org.openjdk.jmh.results.ScalarDerivativeResult.<init>:(Ljava/lang/String;DLjava/lang/String;Lorg/openjdk/jmh/results/AggregationPolicy;)V
            aastore
            dup
            iconst_3
         4: .line 71
            new org.openjdk.jmh.results.ScalarDerivativeResult
            dup
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.label:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "\u00B7"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "p0.95"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.statistics:Lorg/openjdk/jmh/util/Statistics;
            ldc 95.0
            invokeinterface org.openjdk.jmh.util.Statistics.getPercentile:(D)D
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.SampleTimeResult.getScoreUnit:()Ljava/lang/String;
            getstatic org.openjdk.jmh.results.AggregationPolicy.AVG:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokespecial org.openjdk.jmh.results.ScalarDerivativeResult.<init>:(Ljava/lang/String;DLjava/lang/String;Lorg/openjdk/jmh/results/AggregationPolicy;)V
            aastore
            dup
            iconst_4
         5: .line 72
            new org.openjdk.jmh.results.ScalarDerivativeResult
            dup
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.label:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "\u00B7"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "p0.99"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.statistics:Lorg/openjdk/jmh/util/Statistics;
            ldc 99.0
            invokeinterface org.openjdk.jmh.util.Statistics.getPercentile:(D)D
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.SampleTimeResult.getScoreUnit:()Ljava/lang/String;
            getstatic org.openjdk.jmh.results.AggregationPolicy.AVG:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokespecial org.openjdk.jmh.results.ScalarDerivativeResult.<init>:(Ljava/lang/String;DLjava/lang/String;Lorg/openjdk/jmh/results/AggregationPolicy;)V
            aastore
            dup
            iconst_5
         6: .line 73
            new org.openjdk.jmh.results.ScalarDerivativeResult
            dup
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.label:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "\u00B7"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "p0.999"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.statistics:Lorg/openjdk/jmh/util/Statistics;
            ldc 99.9
            invokeinterface org.openjdk.jmh.util.Statistics.getPercentile:(D)D
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.SampleTimeResult.getScoreUnit:()Ljava/lang/String;
            getstatic org.openjdk.jmh.results.AggregationPolicy.AVG:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokespecial org.openjdk.jmh.results.ScalarDerivativeResult.<init>:(Ljava/lang/String;DLjava/lang/String;Lorg/openjdk/jmh/results/AggregationPolicy;)V
            aastore
            dup
            bipush 6
         7: .line 74
            new org.openjdk.jmh.results.ScalarDerivativeResult
            dup
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.label:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "\u00B7"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "p0.9999"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.statistics:Lorg/openjdk/jmh/util/Statistics;
            ldc 99.99
            invokeinterface org.openjdk.jmh.util.Statistics.getPercentile:(D)D
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.SampleTimeResult.getScoreUnit:()Ljava/lang/String;
            getstatic org.openjdk.jmh.results.AggregationPolicy.AVG:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokespecial org.openjdk.jmh.results.ScalarDerivativeResult.<init>:(Ljava/lang/String;DLjava/lang/String;Lorg/openjdk/jmh/results/AggregationPolicy;)V
            aastore
            dup
            bipush 7
         8: .line 75
            new org.openjdk.jmh.results.ScalarDerivativeResult
            dup
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.label:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "\u00B7"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "p1.00"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            getfield org.openjdk.jmh.results.SampleTimeResult.statistics:Lorg/openjdk/jmh/util/Statistics;
            ldc 100.0
            invokeinterface org.openjdk.jmh.util.Statistics.getPercentile:(D)D
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.SampleTimeResult.getScoreUnit:()Ljava/lang/String;
            getstatic org.openjdk.jmh.results.AggregationPolicy.AVG:Lorg/openjdk/jmh/results/AggregationPolicy;
            invokespecial org.openjdk.jmh.results.ScalarDerivativeResult.<init>:(Ljava/lang/String;DLjava/lang/String;Lorg/openjdk/jmh/results/AggregationPolicy;)V
            aastore
         9: .line 67
            invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
            areturn
        end local 0 // org.openjdk.jmh.results.SampleTimeResult this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lorg/openjdk/jmh/results/SampleTimeResult;
    Signature: ()Ljava/util/Collection<+Lorg/openjdk/jmh/results/Result;>;

  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.SampleTimeResult this
         0: .line 81
            aload 0 /* this */
            invokevirtual org.openjdk.jmh.results.SampleTimeResult.distributionExtendedInfo:()Ljava/lang/String;
            areturn
        end local 0 // org.openjdk.jmh.results.SampleTimeResult this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/results/SampleTimeResult;

  protected org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SampleTimeResult> getThreadAggregator();
    descriptor: ()Lorg/openjdk/jmh/results/Aggregator;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.SampleTimeResult this
         0: .line 86
            new org.openjdk.jmh.results.SampleTimeResult$JoiningAggregator
            dup
            invokespecial org.openjdk.jmh.results.SampleTimeResult$JoiningAggregator.<init>:()V
            areturn
        end local 0 // org.openjdk.jmh.results.SampleTimeResult this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/results/SampleTimeResult;
    Signature: ()Lorg/openjdk/jmh/results/Aggregator<Lorg/openjdk/jmh/results/SampleTimeResult;>;

  protected org.openjdk.jmh.results.Aggregator<org.openjdk.jmh.results.SampleTimeResult> getIterationAggregator();
    descriptor: ()Lorg/openjdk/jmh/results/Aggregator;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.results.SampleTimeResult this
         0: .line 91
            new org.openjdk.jmh.results.SampleTimeResult$JoiningAggregator
            dup
            invokespecial org.openjdk.jmh.results.SampleTimeResult$JoiningAggregator.<init>:()V
            areturn
        end local 0 // org.openjdk.jmh.results.SampleTimeResult this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/results/SampleTimeResult;
    Signature: ()Lorg/openjdk/jmh/results/Aggregator<Lorg/openjdk/jmh/results/SampleTimeResult;>;
}
Signature: Lorg/openjdk/jmh/results/Result<Lorg/openjdk/jmh/results/SampleTimeResult;>;
SourceFile: "SampleTimeResult.java"
NestMembers:
  org.openjdk.jmh.results.SampleTimeResult$JoiningAggregator
InnerClasses:
  JoiningAggregator = org.openjdk.jmh.results.SampleTimeResult$JoiningAggregator of org.openjdk.jmh.results.SampleTimeResult