All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.HdrHistogram.AtomicHistogram.class Maven / Gradle / Ivy

????2?7com/groupbyinc/flux/common/HdrHistogram/AtomicHistogram1com/groupbyinc/flux/common/HdrHistogram/HistogramAtomicHistogram.javatotalCountUpdater4Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;oLjava/util/concurrent/atomic/AtomicLongFieldUpdater;
totalCountJcounts-Ljava/util/concurrent/atomic/AtomicLongArray;getCountAtIndex(I)J	+java/util/concurrent/atomic/AtomicLongArrayget
this9Lcom/groupbyinc/flux/common/HdrHistogram/AtomicHistogram;indexIgetCountAtNormalizedIndexincrementCountAtIndex(I)VgetAndIncrement
addToCountAtIndex(IJ)V	getAndAdd(IJ)J"#
$valuesetCountAtIndexlazySet(!
)setCountAtNormalizedIndexgetNormalizingIndexOffset()IsetNormalizingIndexOffsetjava/lang/IllegalStateException/fAtomicHistogram does not support non-zero normalizing index settings. Use ConcurrentHistogram Instead.1(Ljava/lang/String;)V34
05normalizingIndexOffsetshiftNormalizingIndexByOffset(IZ)VVAtomicHistogram does not support Shifting operations. Use ConcurrentHistogram Instead.:offsetToAddlowestHalfBucketPopulatedZresize(J)VVAtomicHistogram does not support resizing operations. Use ConcurrentHistogram Instead.AnewHighestTrackableValue
setAutoResize(Z)VWAtomicHistogram does not support AutoResize operation. Use ConcurrentHistogram Instead.F
autoResizeclearCounts()VlengthK-
L	N2java/util/concurrent/atomic/AtomicLongFieldUpdaterPset(Ljava/lang/Object;J)VRS
QTicopy;()Lcom/groupbyinc/flux/common/HdrHistogram/AtomicHistogram;>(Lcom/groupbyinc/flux/common/HdrHistogram/AbstractHistogram;)V3Y
Zadd\Y
]#copyCorrectedForCoordinatedOmission<(J)Lcom/groupbyinc/flux/common/HdrHistogram/AtomicHistogram;(addWhileCorrectingForCoordinatedOmission?(Lcom/groupbyinc/flux/common/HdrHistogram/AbstractHistogram;J)Vab
c#expectedIntervalBetweenValueSamplestoHistogram
getTotalCount()J(Ljava/lang/Object;)Ji
Qj
setTotalCountincrementTotalCountincrementAndGetni
QoaddToTotalCount	addAndGet(Ljava/lang/Object;J)Jrs
Qt_getEstimatedFootprintInBytes(JI)V(JJI)V3x
yhighestTrackableValuenumberOfSignificantValueDigits(JJIZ)V3}
~countsArrayLength?	?3
?wordSizeInBytes?	?lowestDiscernibleValue?(Lcom/groupbyinc/flux/common/HdrHistogram/AbstractHistogram;Z)V3?
?source;Lcom/groupbyinc/flux/common/HdrHistogram/AbstractHistogram;decodeFromByteBufferQ(Ljava/nio/ByteBuffer;J)Lcom/groupbyinc/flux/common/HdrHistogram/AtomicHistogram;d(Ljava/nio/ByteBuffer;Ljava/lang/Class;J)Lcom/groupbyinc/flux/common/HdrHistogram/AbstractHistogram;??
?bufferLjava/nio/ByteBuffer;minBarForHighestTrackableValuedecodeFromCompressedByteBuffer!java/util/zip/DataFormatException???
?
readObject(Ljava/io/ObjectInputStream;)Vjava/io/IOException? java/lang/ClassNotFoundException?java/io/ObjectInputStream?defaultReadObject?J
??oLjava/io/ObjectInputStream;fillCountsArrayFromBuffer(Ljava/nio/ByteBuffer;I)Vjava/nio/ByteBuffer?asLongBuffer()Ljava/nio/LongBuffer;??
??java/nio/LongBuffer?h
??	logbufferLjava/nio/LongBuffer;6(J)Lcom/groupbyinc/flux/common/HdrHistogram/Histogram;_`
?5()Lcom/groupbyinc/flux/common/HdrHistogram/Histogram;WX
?>(J)Lcom/groupbyinc/flux/common/HdrHistogram/AbstractHistogram;=()Lcom/groupbyinc/flux/common/HdrHistogram/AbstractHistogram;	
newUpdaterY(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;??
Q?	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFile!?@	
@
?=	*????		?+?=	*????		?0?B
*??X??

?
5	6 !?M*? ?%X?? &
?
:
;'!?L
*? ?*?? 


&
?
?	@+!?L
*? ?*?? 


&
?
D	E,-?,???I.?T?
?0Y2?6???7?NOS?89?H
?0Y;?6?? 

<
=>?W?@?>
?0YB?6??

C
?^DE?>
?0YG?6??

H>?eIJ?x%<*??M?*?	?*????O*	?U??V%?l
mlo$p?	??WX?L?Y*?[L+*?^+??	W?t	uv_`?W?Y*?[N-*?d-?? e
	f?{	|}gh?2?O*?k????l@?A	?O*?U??			
?
??mJ?7	?O*?pX??	?
??q@?B
?O*?uX??

&
?
?	?v-?9*??Mh`????3w?J*
?z?? {
|?
??3x?s*!?*?Y*?????*????*?
{
|??	???3Y?\*+??*?Y*?????*???????????	????*????????
??	????*????????
???????=+???????
????? ????"+??N6?*?-???*?????4V""??"K???????!?????A_??0*?????"AW??/*?????"A_??0*?????"AW??/*?????"?J?+??óO??$%
$?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy