public class org.openjdk.jmh.util.SingletonStatistics extends org.openjdk.jmh.util.AbstractStatistics
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.openjdk.jmh.util.SingletonStatistics
  super_class: org.openjdk.jmh.util.AbstractStatistics
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: -90642978235578197

  private final double value;
    descriptor: D
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(double);
    descriptor: (D)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.openjdk.jmh.util.SingletonStatistics this
        start local 1 // double value
         0: .line 40
            aload 0 /* this */
            invokespecial org.openjdk.jmh.util.AbstractStatistics.<init>:()V
         1: .line 41
            aload 0 /* this */
            dload 1 /* value */
            putfield org.openjdk.jmh.util.SingletonStatistics.value:D
         2: .line 42
            return
        end local 1 // double value
        end local 0 // org.openjdk.jmh.util.SingletonStatistics this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lorg/openjdk/jmh/util/SingletonStatistics;
            0    3     1  value  D
    MethodParameters:
       Name  Flags
      value  

  public double getMax();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.util.SingletonStatistics this
         0: .line 46
            aload 0 /* this */
            getfield org.openjdk.jmh.util.SingletonStatistics.value:D
            dreturn
        end local 0 // org.openjdk.jmh.util.SingletonStatistics this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/util/SingletonStatistics;

  public double getMin();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.util.SingletonStatistics this
         0: .line 51
            aload 0 /* this */
            getfield org.openjdk.jmh.util.SingletonStatistics.value:D
            dreturn
        end local 0 // org.openjdk.jmh.util.SingletonStatistics this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/util/SingletonStatistics;

  public long getN();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.util.SingletonStatistics this
         0: .line 56
            lconst_1
            lreturn
        end local 0 // org.openjdk.jmh.util.SingletonStatistics this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/util/SingletonStatistics;

  public double getSum();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.util.SingletonStatistics this
         0: .line 61
            aload 0 /* this */
            getfield org.openjdk.jmh.util.SingletonStatistics.value:D
            dreturn
        end local 0 // org.openjdk.jmh.util.SingletonStatistics this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/util/SingletonStatistics;

  public double getPercentile(double);
    descriptor: (D)D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // org.openjdk.jmh.util.SingletonStatistics this
        start local 1 // double rank
         0: .line 66
            aload 0 /* this */
            getfield org.openjdk.jmh.util.SingletonStatistics.value:D
            dreturn
        end local 1 // double rank
        end local 0 // org.openjdk.jmh.util.SingletonStatistics this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/util/SingletonStatistics;
            0    1     1  rank  D
    MethodParameters:
      Name  Flags
      rank  

  public double getVariance();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.util.SingletonStatistics this
         0: .line 71
            ldc NaN
            dreturn
        end local 0 // org.openjdk.jmh.util.SingletonStatistics this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/util/SingletonStatistics;

  public int[] getHistogram(double[]);
    descriptor: ([D)[I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // org.openjdk.jmh.util.SingletonStatistics this
        start local 1 // double[] levels
         0: .line 76
            aload 1 /* levels */
            arraylength
            iconst_1
            isub
            newarray 10
            astore 2 /* result */
        start local 2 // int[] result
         1: .line 77
            iconst_0
            istore 3 /* c */
        start local 3 // int c
         2: goto 7
         3: .line 78
      StackMap locals: int[] int
      StackMap stack:
            aload 1 /* levels */
            iload 3 /* c */
            daload
            aload 0 /* this */
            getfield org.openjdk.jmh.util.SingletonStatistics.value:D
            dcmpg
            ifgt 6
            aload 0 /* this */
            getfield org.openjdk.jmh.util.SingletonStatistics.value:D
            aload 1 /* levels */
            iload 3 /* c */
            iconst_1
            iadd
            daload
            dcmpg
            ifge 6
         4: .line 79
            aload 2 /* result */
            iload 3 /* c */
            iconst_1
            iastore
         5: .line 80
            goto 8
         6: .line 77
      StackMap locals:
      StackMap stack:
            iinc 3 /* c */ 1
      StackMap locals:
      StackMap stack:
         7: iload 3 /* c */
            aload 1 /* levels */
            arraylength
            iconst_1
            isub
            if_icmplt 3
        end local 3 // int c
         8: .line 83
      StackMap locals:
      StackMap stack:
            aload 2 /* result */
            areturn
        end local 2 // int[] result
        end local 1 // double[] levels
        end local 0 // org.openjdk.jmh.util.SingletonStatistics this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0    this  Lorg/openjdk/jmh/util/SingletonStatistics;
            0    9     1  levels  [D
            1    9     2  result  [I
            2    8     3       c  I
    MethodParameters:
        Name  Flags
      levels  

  public java.util.Iterator<java.util.Map$Entry<java.lang.Double, java.lang.Long>> getRawData();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.openjdk.jmh.util.SingletonStatistics this
         0: .line 88
            new org.openjdk.jmh.util.SingletonStatistics$SingletonStatisticsIterator
            dup
            aload 0 /* this */
            invokespecial org.openjdk.jmh.util.SingletonStatistics$SingletonStatisticsIterator.<init>:(Lorg/openjdk/jmh/util/SingletonStatistics;)V
            areturn
        end local 0 // org.openjdk.jmh.util.SingletonStatistics this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/openjdk/jmh/util/SingletonStatistics;
    Signature: ()Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/Double;Ljava/lang/Long;>;>;
}
SourceFile: "SingletonStatistics.java"
NestMembers:
  org.openjdk.jmh.util.SingletonStatistics$SingletonStatisticsIterator
InnerClasses:
  public abstract Entry = java.util.Map$Entry of java.util.Map
  private SingletonStatisticsIterator = org.openjdk.jmh.util.SingletonStatistics$SingletonStatisticsIterator of org.openjdk.jmh.util.SingletonStatistics