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

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

There is a newer version: 198
Show newest version
????2?Bcom/groupbyinc/flux/common/HdrHistogram/SingleWriterDoubleRecorderjava/lang/ObjectSingleWriterDoubleRecorder.javaDcom/groupbyinc/flux/common/HdrHistogram/SingleWriterDoubleRecorder$1Zcom/groupbyinc/flux/common/HdrHistogram/SingleWriterDoubleRecorder$InternalDoubleHistogramInternalDoubleHistograminstanceIdSequencer(Ljava/util/concurrent/atomic/AtomicLong;
instanceIdJrecordingPhaser(I)V()V
	&java/util/concurrent/atomic/AtomicLonggetAndIncrement()J

	!:com/groupbyinc/flux/common/HdrHistogram/WriterReaderPhaser#
$	&?(Lcom/groupbyinc/flux/common/HdrHistogram/SingleWriterDoubleRecorder;JILcom/groupbyinc/flux/common/HdrHistogram/SingleWriterDoubleRecorder$1;)V(
	)	+	-java/lang/System/currentTimeMillis1
02setStartTimeStamp(J)V45
	6thisDLcom/groupbyinc/flux/common/HdrHistogram/SingleWriterDoubleRecorder;numberOfSignificantValueDigitsI(JI)V?(Lcom/groupbyinc/flux/common/HdrHistogram/SingleWriterDoubleRecorder;JJILcom/groupbyinc/flux/common/HdrHistogram/SingleWriterDoubleRecorder$1;)V=
	>highestToLowestValueRatiorecordValue(D)VwriterCriticalSectionEnterC
$DAB
	FwriterCriticalSectionExitH5
$Ijava/lang/ThrowableKvalueDcriticalValueAtEnterrecordValueWithCount(DJ)V(java/lang/ArrayIndexOutOfBoundsExceptionRPQ
	TcountrecordValueWithExpectedInterval(DD)VWX
	Y#expectedIntervalBetweenValueSamplesgetIntervalHistogram;()Lcom/groupbyinc/flux/common/HdrHistogram/DoubleHistogram;t(Lcom/groupbyinc/flux/common/HdrHistogram/DoubleHistogram;)Lcom/groupbyinc/flux/common/HdrHistogram/DoubleHistogram;\^
_!validateFitAsReplacementHistogram<(Lcom/groupbyinc/flux/common/HdrHistogram/DoubleHistogram;)Vab
cperformIntervalSamplee
fhistogramToRecycle9Lcom/groupbyinc/flux/common/HdrHistogram/DoubleHistogram;sampledHistogramgetIntervalHistogramIntocopyIntolb
	mtargetHistogramreset
readerLockq
$r?(Lcom/groupbyinc/flux/common/HdrHistogram/SingleWriterDoubleRecorder;Lcom/groupbyinc/flux/common/HdrHistogram/SingleWriterDoubleRecorder$InternalDoubleHistogram;Lcom/groupbyinc/flux/common/HdrHistogram/SingleWriterDoubleRecorder$1;)Vt
	up
	wsetEndTimeStampy5
	z? 	flipPhase~5
$readerUnlock?
$?
tempHistogramnow
access$300_(Lcom/groupbyinc/flux/common/HdrHistogram/SingleWriterDoubleRecorder$InternalDoubleHistogram;)J??
	?"java/lang/IllegalArgumentException?java/lang/StringBuilder?
?breplacement histogram must have been obtained via a previousgetIntervalHistogram() call from this ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??getClass()Ljava/lang/Class;??
?java/lang/Class?getName()Ljava/lang/String;??
??	 instance?toString??
??(Ljava/lang/String;)V?
??replacementHistogrambadZ5
?CodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileInnerClasses!

B??H*?*?? ?"*?$Y?%?'*?	Y**?"?*?,*?	Y**?"?*?.*?,?3?7??H89H:;?+,+-=.G/<??
J*?*?? ?"*?$Y?%?'*?	Y**?"???,*?	Y**?"???.*?,?3?7?? J89J@J:;?;<,>?@IAAB??)*?'?EB*?,'?G*?'!?J?:*?'!?J??? )89)MN!O?IKMNM(O??LPQ??-*?'?E7*?,'!?U*?'?J?:*?'?J??	 ?*-89-MN-V	$O?Y	[]^],_??L
?SWX??-*?'?E7*?,')?Z*?'?J?:*?'?J??	 ?*-89-MN-[N	$O?s	uwxw,y??L
?S!\]?0*?`??89??!\^?o*+?d*+?	?.*?g*?.M*?.,?? 89hiji???
????!kb?I
*?g*?.+?n??
89
oi????!p?;	*?g*?g??	89????e?m*?'?s*?.?*?	Y**?,?v?.*?.?x*?.L**?,?.*+?,?3A*?, ?7*?. ?{*?'|??*?'???:*?'????V``b`? ++?<?m89?>????&?+?3?8?<?D?L?V?]?`?l??
?@Lab??Q=+?=?+?	?+?	??*?,????=?)??Y??Y?????*???????????????? Q89Q?iO???.??????$&*;P??)??$?Y
???????	





© 2015 - 2024 Weber Informatics LLC | Privacy Policy