Repository URL to install this package:
|
Version:
0.6.14 ▾
|
Êþº¾ 2¦ò ó ô õ
ö÷ÿÿÿÿÿÿÿÿ ø ùúÿÿÿÿÿÿÿ
û ü
Mýþÿ
?ÿÿÿÿÿÿÿ
@$
@
!
9" #$
<% &
' (
) *+
Cý,
C-
C./
C0
1
2
3
4 5
6
7
8
9
:
;<
=>
?
@
A
BCD
CE
U
F
G
H
I
J
K L M N
O
P
Q
R
ST
UV
W
X
Y
Z
[
\
]
^_`ab
c
d
²efgfhi
j
k
l
mno
öp
q
r
st
u
v
w
xy
z
{
|
}
~
<O
<g
<
ÿð
@Y
¬
®
°
²
´
9¡¢
C£¤¥¦§¨
9g
9
© ª«
¢¬
¢
®
¯
°
±²³´µ¶·
¸
¹º
¹»
¹¼
¹½ ¾
¿À
¿Á
¿Â
¿Ã
Ä
Å
Æ
ÇÈÉÊ
ÇË
Ì
ÇÍ
ÇÎ
Ï
ÇÐ
Ñ
ÇÒ Ó
ÇÔ ÕÖ
Ç×
ÇØ
Ù
ÚÛ
ûÜ
ÇÝ
ûÞ
ûß
Çà á
ûâ
ûã
Çä
Çå
æ
çèé
ê
Çë
ìí
Çî
Çïðÿÿÿ ñ
Jò
óô
õö
ê÷øù
ú
Çûü
9ýþ
ÿ
ÿ ÿÿÿ
Ç
9ý
9Þ
Ç
9
9ã
Bý
J_
ö`
InnerClasses AllValues RecordedValues LogarithmicBucketValues LinearBucketValues Percentiles leadingZeroCountBase I subBucketHalfCountMagnitude
unitMagnitude subBucketHalfCount
subBucketMask J unitMagnitudeMask maxValue minNonZeroValue maxValueUpdater 4Ljava/util/concurrent/atomic/AtomicLongFieldUpdater; Signature ZLjava/util/concurrent/atomic/AtomicLongFieldUpdater<Lorg/HdrHistogram/AbstractHistogram;>; minNonZeroValueUpdater serialVersionUID
ConstantValue ENCODING_HEADER_SIZE ( V0_ENCODING_HEADER_SIZE V0EncodingCookieBase V0CompressedEncodingCookieBase V1EncodingCookieBase V1CompressedEncodingCookieBase V2EncodingCookieBase V2CompressedEncodingCookieBase V2maxWordSizeInBytes encodingCookieBase compressedEncodingCookieBase constructorArgsTypes [Ljava/lang/Class; $assertionsDisabled Z getCountAtIndex (I)J getCountAtNormalizedIndex incrementCountAtIndex (I)V addToCountAtIndex (IJ)V setCountAtIndex setCountAtNormalizedIndex getNormalizingIndexOffset ()I setNormalizingIndexOffset shiftNormalizingIndexByOffset (IZD)V
setTotalCount (J)V incrementTotalCount ()V addToTotalCount clearCounts _getEstimatedFootprintInBytes resize
getTotalCount ()J updatedMaxValue Code LineNumberTable LocalVariableTable this $Lorg/HdrHistogram/AbstractHistogram; value
internalValue sampledMaxValue
StackMapTable
resetMaxValue updateMinNonZeroValue sampledMinNonZeroValue resetMinNonZeroValueò <init> numberOfSignificantValueDigits (JJI)V lowestDiscernibleValue highestTrackableValue '(Lorg/HdrHistogram/AbstractHistogram;)V source init (JJIDI)V #integerToDoubleValueConversionRatio D normalizingIndexOffset $largestValueWithSingleUnitResolution subBucketCountMagnitude
establishSize newHighestTrackableValue determineArrayLengthNeeded (J)I countsArrayLength isAutoResize ()Z supportsAutoResize
setAutoResize (Z)V
autoResize recordValue
Exceptions recordValueWithCount (JJ)V count recordValueWithExpectedInterval #expectedIntervalBetweenValueSamples recordConvertedDoubleValue (D)V integerValue #recordConvertedDoubleValueWithCount (DJ)V
Deprecated updateMinAndMax recordCountAtValue ex *Ljava/lang/ArrayIndexOutOfBoundsException; %Ljava/lang/IndexOutOfBoundsException; countsIndex<> recordSingleValue handleRecordException (JJLjava/lang/Exception;)V Ljava/lang/Exception; 'recordValueWithCountAndExpectedInterval (JJJ)V missingValue %recordSingleValueWithExpectedInterval reset copy &()Lorg/HdrHistogram/AbstractHistogram; #copyCorrectedForCoordinatedOmission '(J)Lorg/HdrHistogram/AbstractHistogram; copyInto targetHistogram 'copyIntoCorrectedForCoordinatedOmission ((Lorg/HdrHistogram/AbstractHistogram;J)V add
otherCount i observedOtherTotalCount
otherMaxIndex otherHistogram highestRecordableValue subtract
otherValue (addWhileCorrectingForCoordinatedOmission v *Lorg/HdrHistogram/HistogramIterationValue; toHistogram! shiftValuesLeft numberOfBinaryOrdersOfMagnitude (ID)V &newIntegerToDoubleValueConversionRatio shiftAmount
maxValueIndex maxValueBeforeShift minNonZeroValueBeforeShift lowestHalfBucketPopulated "nonConcurrentNormalizingIndexShift (IZ)V zeroValueCount preShiftZeroIndex !shiftLowestHalfBucketContentsLeft (II)V toValue toIndex countAtFromIndex fromIndex shiftValuesRight minNonZeroValueIndex equals (Ljava/lang/Object;)Z countAtValueIteratedTo valueIteratedTo other Ljava/lang/Object; that hashCode h oneAtATimeHashStep (II)I getLowestDiscernibleValue getHighestTrackableValue !getNumberOfSignificantValueDigits sizeOfEquivalentValueRange (J)J bucketIndex subBucketIndex distanceToNextValue lowestEquivalentValue thisValueBaseLevel highestEquivalentValue medianEquivalentValue nextNonEquivalentValue valuesAreEquivalent (JJ)Z value1 value2 getEstimatedFootprintInBytes getStartTimeStamp setStartTimeStamp
timeStampMsec getEndTimeStamp setEndTimeStamp getTag ()Ljava/lang/String; setTag (Ljava/lang/String;)V tag Ljava/lang/String; getMinValue getMaxValue getMinNonZeroValue getMaxValueAsDouble ()D getMean iterationValue
totalValue getStdDeviation deviation mean geometric_deviation_total
std_deviation getValueAtPercentile (D)J valueAtIndex
percentile requestedPercentile fpCountAtPercentile countAtPercentile totalToCurrentIndex getPercentileAtOrBelowValue (J)D targetIndex getCountBetweenValues (JJ)J lowValue highValue lowIndex highIndex getCountAtValue index percentiles 3(I)Lorg/HdrHistogram/AbstractHistogram$Percentiles; percentileTicksPerHalfDistance linearBucketValues :(J)Lorg/HdrHistogram/AbstractHistogram$LinearBucketValues; valueUnitsPerBucket logarithmicBucketValues @(JD)Lorg/HdrHistogram/AbstractHistogram$LogarithmicBucketValues; valueUnitsInFirstBucket logBase recordedValues 5()Lorg/HdrHistogram/AbstractHistogram$RecordedValues; allValues 0()Lorg/HdrHistogram/AbstractHistogram$AllValues; outputPercentileDistribution *(Ljava/io/PrintStream;Ljava/lang/Double;)V printStream Ljava/io/PrintStream; outputValueUnitScalingRatio Ljava/lang/Double; +(Ljava/io/PrintStream;ILjava/lang/Double;)V ,(Ljava/io/PrintStream;ILjava/lang/Double;Z)V percentileFormatString lastLinePercentileFormatString useCsvFormat iterator %Lorg/HdrHistogram/PercentileIterator;!"i writeObject (Ljava/io/ObjectOutputStream;)V o Ljava/io/ObjectOutputStream;#
readObject (Ljava/io/ObjectInputStream;)V Ljava/io/ObjectInputStream; indicatedTotalCount indicatedMaxValue indicatedMinNonZeroValue indicatedStartTimeStampMsec indicatedEndTimeStampMsec indicatedAutoResize indicatedwordSizeInBytes$ getNeededByteBufferCapacity (I)I relevantLength "getNeededPayloadByteBufferCapacity $getNeededV0PayloadByteBufferCapacity fillCountsArrayFromBuffer (Ljava/nio/ByteBuffer;I)V getEncodingCookie getCompressedEncodingCookie
getCookieBase cookie getWordSizeInBytesFromCookie sizeByte encodeIntoByteBuffer (Ljava/nio/ByteBuffer;)I buffer Ljava/nio/ByteBuffer; initialPosition payloadStartPosition encodeIntoCompressedByteBuffer (Ljava/nio/ByteBuffer;I)I targetArray [B targetBuffer compressionLevel neededCapacity initialTargetPosition uncompressedLength
compressor Ljava/util/zip/Deflater; compressedTargetOffset compressedDataLength bytesWrittenÛ decodeFromByteBuffer M(Ljava/nio/ByteBuffer;Ljava/lang/Class;J)Lorg/HdrHistogram/AbstractHistogram; #Ljava/util/zip/DataFormatException; histogramClass Ljava/lang/Class; minBarForHighestTrackableValue LocalVariableTypeTable Ljava/lang/Class<TT;>;è Y<T:Lorg/HdrHistogram/AbstractHistogram;>(Ljava/nio/ByteBuffer;Ljava/lang/Class<TT;>;J)TT; e(Ljava/nio/ByteBuffer;Ljava/lang/Class;JLjava/util/zip/Inflater;)Lorg/HdrHistogram/AbstractHistogram; payloadLengthInBytes lowestTrackableUnitValue constructor Ljava/lang/reflect/Constructor; histogram "Ljava/lang/IllegalAccessException; !Ljava/lang/NoSuchMethodException; "Ljava/lang/InstantiationException; -Ljava/lang/reflect/InvocationTargetException; payLoadSourceBuffer decompressedByteCount decompressor Ljava/util/zip/Inflater; expectedCapacity filledLength $Ljava/lang/reflect/Constructor<TT;>; TT;%ö÷øù q<T:Lorg/HdrHistogram/AbstractHistogram;>(Ljava/nio/ByteBuffer;Ljava/lang/Class<TT;>;JLjava/util/zip/Inflater;)TT; fillCountsArrayFromSourceBuffer (Ljava/nio/ByteBuffer;II)I zc
zerosCount sourceBuffer
lengthInBytes wordSizeInBytes maxAllowableCountInHistigram dstIndex endPosition fillBufferFromCountsArray (Ljava/nio/ByteBuffer;)V countsLimit srcIndex decodeFromCompressedByteBuffer
headerSize compressedContents lengthOfCompressedContents headerBuffer establishInternalTackingValues countAtIndex
lengthToCover maxIndex minNonZeroIndex observedTotalCount getBucketsNeededToCoverValue smallestUntrackableValue
bucketsNeeded getLengthForNumberOfBuckets numberOfBuckets lengthNeeded countsArrayIndex bucketBaseIndex offsetInBucket getBucketIndex getSubBucketIndex (JI)I normalizeIndex (III)I arrayLength normalizedIndex valueFromIndex (II)J numberOfSubbuckets subBucketCount <clinit>
SourceFile AbstractHistogram.java "org/HdrHistogram/AbstractHistogram^]_]ab&'(`]eb java/lang/Long£¥»{£ "java/lang/IllegalArgumentException #lowestDiscernibleValue must be >= 1£* 4lowestDiscernibleValue must be <= Long.MAX_VALUE / 2 ;highestTrackableValue must be >= 2 * lowestDiscernibleValue 6numberOfSignificantValueDigits must be between 0 and 5)*+,-]ª«"#%&¦]§]¤X¬./012ZX32YXîX[X\] ]Cannot represent numberOfSignificantValueDigits worth of values beyond lowestDiscernibleValue±WX #org/HdrHistogram/PercentileIterator£45g 'org/HdrHistogram/RecordedValuesIterator£¨67³´µXÛ´8X java/lang/StringBuilder highestTrackableValue (9:9; *) cannot be < (2 * lowestDiscernibleValue)<(Þ|Ñʿؿ=¼Á¿á´ (java/lang/ArrayIndexOutOfBoundsExceptionÒÓ #java/lang/IndexOutOfBoundsExceptionÉ value 0 outside of histogram covered range. Caused by: 9>ë}¡?]@]+,Ùâ¨ëá.¶· NThe other histogram includes values that do not fit in this histogram's range.
$org/HdrHistogram/ConcurrentHistogram|}AF/BF¾¿K otherHistogram count ( ) at value is larger than this one's ( )ÕWXfC!D·EF (org/HdrHistogram/HistogramIterationValueGHÕÖðò /Cannot shift by a negative number of magnitudes =Operation would overflow, would discard recorded value countsIJçè aAttempt to right-shift with already-recorded value counts that would underflow and lose precisionýþ~}ò MOperation would underflow and lose precision of already recorded value countsä´åæëìEK21LM2 java/lang/DoubleN0A0B0BA .org/HdrHistogram/AbstractHistogram$Percentiles£O 5org/HdrHistogram/AbstractHistogram$LinearBucketValues£P :org/HdrHistogram/AbstractHistogram$LogarithmicBucketValues£Q 1org/HdrHistogram/AbstractHistogram$RecordedValues£R ,org/HdrHistogram/AbstractHistogram$AllValues[a[b 5"Value","Percentile","TotalCount","1/(1-Percentile)"
java/lang/ObjectSTU %12s %14s %10s %14s
Value
Percentile
TotalCount 1/(1-Percentile)Ù %.9V f,%.12f,%d,%.2f
f,%.12f,%d,Infinity
%12. f %2.12f %10d %14.2f
f %2.12f %10d
W1XYZ[1\]^\_T`51 #[Mean = %12. f, StdDeviation = %12. f]
#[Max = %12. f, Total count = %12d]
)#[Buckets = %12d, SubBuckets = %12d]
\abcdeÄfºÈXghij1k·{|~||%l "buffer does not have capacity for bytesmnopqr1stÌÍnuvwoxyz{|}~ java/util/zip/Deflater£·
m¨ !java/util/zip/DataFormatException java/lang/RuntimeException£| ?The buffer does not contain a Histogram (no valid cookie found)1 java/lang/IntegerxyÄ java/lang/IllegalAccessException java/lang/NoSuchMethodException java/lang/InstantiationException +java/lang/reflect/InvocationTargetException| 6The buffer does not contain the full Histogram payload 8The buffer does not contain the indicated payload amountÂÃÕ <word size must be 2, 4, 8, or V2maxWordSizeInBytes (9) bytes java/lang/Short JAn encoded zero count of > Integer.MAX_VALUE was encountered in the source An encoded count ( #) does not fit in the Histogram's ( % bytes) was encountered in the source 4Cannot encode histogram containing negative counts ( ) at index !, corresponding the value range [ ,p 2The buffer does not contain a compressed Histogram java/util/zip/Inflater ,Histogram recorded value cannot be negative.áz{ java/lang/AssertionError¡´ index out of covered value range¢·£¤ java/lang/Class¥¢ &org/HdrHistogram/AbstractHistogramBase org/HdrHistogram/ValueRecorder java/io/Serializable $org/HdrHistogram/AbstractHistogram$1 java/util/Iterator java/lang/String java/io/IOException java/lang/ClassNotFoundException java/nio/ByteBuffer 2java/util/concurrent/atomic/AtomicLongFieldUpdater
compareAndSet (Ljava/lang/Object;JJ)Z constructionIdentityCount (Ljava/util/concurrent/atomic/AtomicLong; &java/util/concurrent/atomic/AtomicLong getAndIncrement identity java/lang/Math pow (DD)D log (D)D ceil ((Lorg/HdrHistogram/AbstractHistogram;I)V percentileIterator recordedValuesIterator )Lorg/HdrHistogram/RecordedValuesIterator; bucketCount append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; toString #doubleToIntegerValueConversionRatio -(Ljava/lang/Object;)Ljava/lang/StringBuilder; startTimeStampMsec endTimeStampMsec max min ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; getValueIteratedTo getCountAtValueIteratedTo getAndSet (Ljava/lang/Object;J)J ,()Lorg/HdrHistogram/HistogramIterationValue; getCountAddedInThisIterationStep sqrt nextAfter r(Lorg/HdrHistogram/AbstractHistogram;Lorg/HdrHistogram/AbstractHistogram;ILorg/HdrHistogram/AbstractHistogram$1;)V r(Lorg/HdrHistogram/AbstractHistogram;Lorg/HdrHistogram/AbstractHistogram;JLorg/HdrHistogram/AbstractHistogram$1;)V s(Lorg/HdrHistogram/AbstractHistogram;Lorg/HdrHistogram/AbstractHistogram;JDLorg/HdrHistogram/AbstractHistogram$1;)V q(Lorg/HdrHistogram/AbstractHistogram;Lorg/HdrHistogram/AbstractHistogram;Lorg/HdrHistogram/AbstractHistogram$1;)V java/io/PrintStream format <(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; (I)Ljava/lang/StringBuilder; getPercentileLevelIteratedTo java/util/Locale US Ljava/util/Locale; doubleValue valueOf (D)Ljava/lang/Double; getTotalCountToThisValue (J)Ljava/lang/Long; N(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; (I)Ljava/lang/Integer; java/io/ObjectOutputStream writeLong writeInt writeDouble writeBoolean java/io/ObjectInputStream readLong readInt
readDouble readBoolean capacity position putInt (I)Ljava/nio/ByteBuffer; putLong (J)Ljava/nio/ByteBuffer; &getIntegerToDoubleValueConversionRatio putDouble (D)Ljava/nio/ByteBuffer; (II)Ljava/nio/ByteBuffer; "intermediateUncompressedByteBuffer allocate java/nio/ByteOrder
BIG_ENDIAN Ljava/nio/ByteOrder; order +(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; clear ()Ljava/nio/Buffer; array ()[B setInput ([BII)V finish hasArray !intermediateUncompressedByteArray deflate ([BII)I end put ([BII)Ljava/nio/ByteBuffer; (I)Ljava/nio/Buffer; (Ljava/lang/Throwable;)V getInt getLong getDouble getConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; java/lang/reflect/Constructor newInstance '([Ljava/lang/Object;)Ljava/lang/Object; &setIntegerToDoubleValueConversionRatio remaining inflate ([B)I org/HdrHistogram/ZigZagEncoding (Ljava/nio/ByteBuffer;)J getShort ()S (Ljava/nio/ByteBuffer;J)V get ([B)Ljava/nio/ByteBuffer; ([B)V numberOfLeadingZeros desiredAssertionStatus
newUpdater Y(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicLongFieldUpdater; TYPE! M NO WX YX ZX [X \] ^] @_] @`] ab c d eb c d f] g h jX g k lX g m nX g oX g 7 pX g qX g 6 rX g ç sX g è tX g u vX g ç wX g è xy z{ | |} ~}
"*´ B!*´ \7 ² *!¶ W§ÿé± » ½ ¾ ! À * " "] ] ]
ü ü C **´ µ ±
Ã
Ä _] 0*´ ±*´ B!*´ \7 ² *!¶ W§ÿé± Ì Í
Ï Ñ ! Ò / Ô * 0 0] ] ]
ü
ü ¡ *´ B* § !µ ± × Ø Ú `] ] ! ÿ ¢ ¢ÿ ¢ ¢ £ K *
· *µ ± í î ï ¤X £¥ p*· * µ * µ
» Y· ¿
» Y· ¿!
i
» Y· ¿ ¤
» Y· ¿*² ¶ µ *!· ± : } ~ ( 2 < F Q [ e o * p p¦] p§] p¤X ÿ ¢
£¨ u )*+¶ +¶ +¶ · *+¶ !¶ "*+¶ #¶ $*+´ µ ±
(! ) )© ª« Ï*µ %*!µ &*µ '*µ ( *¶ )
*¸ ,i7 *¸ - .¸ -oµ 0**´ 0xd
µ ¸ - .¸ -o¸ 16*dµ 2*xµ 3**´ 3lµ 4**´ 3
e*´ 0yµ 5*´ 0`>¤
» Y6· ¿*!¶ 7*@*´ 0ddµ 8*» 9Y*· :µ ;*» <Y*· =µ >± V ) *
+ , - . !6 18 B9 O>