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

com.groupbyinc.flux.common.util.BigDoubleArray.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?.com/groupbyinc/flux/common/util/BigDoubleArray0com/groupbyinc/flux/common/util/AbstractBigArray+com/groupbyinc/flux/common/util/DoubleArrayBigDoubleArray.java	ESTIMATOR0Lcom/groupbyinc/flux/common/util/BigDoubleArray;pages[[J0(JLcom/groupbyinc/flux/common/util/BigArrays;Z)V0(ILcom/groupbyinc/flux/common/util/BigArrays;Z)V
sizeJ	numPages(J)I
[J
	)com/groupbyinc/flux/common/util/BigArraysnewLongPage(I)[J 
!iIthis	bigArrays+Lcom/groupbyinc/flux/common/util/BigArrays;
clearOnResizeZget(J)D	pageIndex,
-indexInPage/
0java/lang/Double2longBitsToDouble4+
35indexset(JD)DdoubleToRawLongBits(D)J:;
3<valueDpageret	incrementincnumBytesPerElement()Iresize(J)V?com/groupbyinc/flux/common/apache/lucene/util/RamUsageEstimatorHNUM_BYTES_OBJECT_REFJ$	IK7com/groupbyinc/flux/common/apache/lucene/util/ArrayUtilMoversize(II)IOP
NQjava/util/ArraysScopyOf)([Ljava/lang/Object;I)[Ljava/lang/Object;UV
TWreleasePage(I)VZ[
\newSizefill(JJD)V"java/lang/IllegalArgumentExceptiona()Vc
bd([JIIJ)V_f
Tg([JJ)V_i
Tj	fromIndextoIndexlongBitsfromPagetoPageestimateRamBytes(J)J		sramBytesEstimatedur
vNON_RECYCLING_INSTANCEy'	z
|CodeLocalVariableTableLineNumberTable
StackMapTable
SourceFile0	
	
~?<*-?*?**???6*???*?*?"S????4#$<%	<<&'<()?)
*+,(-5,;/???*+~j*?.>*?16*?2/?6?*%	7,$

/$?34
589~?
-*?.6*?16*?2:/?69)?=P?H-%	-7->?&,$/$@!A??:;<=!>*?B9~?,*?.6*?16*?2:/?6)c?=^P??>,%	,7,C?%,$/$@?DEFGDE~,?%	?LFG~|*?>*???**??L?R?X?Y?d6? *?2?*?*?"S?????6*???!*?2?*?S*?]????*??4)"#$N(#$|%	|^v$?2RST$V8WEVKYbZj[pYv]{^??$??!??'_`~O?!???bY?e??=7*?.6	*!
e?.6
	
? *?	2*?1*!
e?1`?h?Q*?	2*?1*?	2??h	`6
?*?2?k????*?
2*!
e?1`?h?Rh#$?%	?l?m?>??n|o$	%sp$
?6
bcefg%h,iIkblom{l?o?q??:??	qr~2?t?w??uxc~(?Y	?{?}?t??#?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy