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

com.groupbyinc.flux.common.apache.lucene.util.ByteBlockPool.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?;com/groupbyinc/flux/common/apache/lucene/util/ByteBlockPooljava/lang/ObjectByteBlockPool.javaScom/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool$DirectTrackingAllocatorDirectTrackingAllocatorKcom/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool$DirectAllocator	DirectAllocatorEcom/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool$Allocator	AllocatorBYTE_BLOCK_SHIFTIBYTE_BLOCK_SIZE?BYTE_BLOCK_MASK?buffers[[B
bufferUptobyteUptobuffer[B
byteOffset	allocatorGLcom/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool$Allocator;NEXT_LEVEL_ARRAY[ILEVEL_SIZE_ARRAYFIRST_LEVEL_SIZE$assertionsDisabledZJ(Lcom/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool$Allocator;)V()V%'
(	+	-	/	1	3this=Lcom/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool;reset(ZZ)V78
9java/util/Arrays;fill([BB)V=>
<?([BIIB)V=A
<BrecycleByteBlocks([[BII)VDE

F*([Ljava/lang/Object;IILjava/lang/Object;)V=H
<I	KioffsetzeroFillBuffers
reuseFirst
nextBuffer?com/groupbyinc/flux/common/apache/lucene/util/RamUsageEstimatorRNUM_BYTES_OBJECT_REFT	SU7com/groupbyinc/flux/common/apache/lucene/util/ArrayUtilWoversize(II)IYZ
X[java/lang/System]	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V_`
^agetByteBlock()[Bcd

e
newBuffersnewSlice(I)IQ'
jsizeupto
allocSlice([BI)I 	p! 	rslicelevelnewLevelnewSizenewUptosetBytesRef|(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;JI)V6com/groupbyinc/flux/common/apache/lucene/util/BytesRef{length}	|~?bytes?	|?N	|?=com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder?grow(I)V??
??get:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;??
??	readBytes(J[BII)V??
?builder?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;result8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;JbufferIndexpos<(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;I)V#$	?java/lang/AssertionError?
?(term	textStartappend;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V
bufferLeft	bytesLeftjava/lang/Math?min?Z
??chunkbytesOffsetbytesLengthsetRawBytesRef<(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;J)VrefreadByte(J)Bjava/lang/Class?desiredAssertionStatus()Z??
??"	?
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
SourceFileInnerClasses1
??? ! "#$
%&?q%*?)*
?*?,*?.*?0*??2*+?4??%56%??w
z|??$?7'?5*?:??56?
??78?[?*?.???/>*?.?*?,2?@????*?,*?.2*?0?C*?.??.??>*?4*?,*?.`?G*?,*?.`?J?*?.*?0*?2**?,2?L?*?.*?0*??2*?L??4MM!N?56?O$?P$?R???? ?&?8?C?M?_?n?r?w?|??????????????	??
@!Q'??e*?.`*?,??(*?,?`?V?\?*L*?,+*?,??b*+?,**?,*?.`*?4?f[S?L*Y?.`?.*?0*Y?2`?2??ge56?&	???.?3?J?T?Y?d??3hi??-*?0d?*?k*?0=*Y?0`?0*?L*?0dT?? -56-lm??????+??no?c?+3~>?q.6?s.6*?0d?*?k*?06*?2`6*Y?0`?0*?L+d3T*?L`+d3T*?L`+d3T+d|?T+d|?T+d|?T+?T*?L*?0d??T`??R?56?t?m?u?v?w,yx5pN?F???"&,5@LZ
hs~?????&yz?	Z,?!{?6*?,2:!??6`?,??,???%+??,+??????,??*!,??????RZ56Z??Z??ZN?Z}
M?D<??2!
"#$(&.'7*=+H,M-Y/??7*!y???k+*?,z2Z??N?~6-3?~?+-3?+`???$+-3~-`3?~x`?+`?????+????Y?????4k56k??k?\?U??&	456!8)94<M=U?j@??4* ???d+?=+??>?X*?0d6?!+??*?L*?0?b*Y?0`?0?+?+??*?L*?0?b*?kd=`>?????4I?d56d??_?
ZN?>GH
IJKM.N8O;R@SRUVV[W`YcZ??
?0????Q6{?6??6?;*?,?2:	d??6
	-
?b
`6
d66??Ʊ?f
$)	0?
Q56QN?Q?Q?Q?M?F?>??2bcdef$g0h<iCjJkMlPm?	?<????M {?6 ??6+?`?+*?,2??+??? ++????+??* +??+?????4M56M??MN?F?>??&	xyz{&|/~9>?L???/???z{?>??6*?,2:3??456N?????????'?????????
?
YOYOYOYOYOYOYOYOY	OY		O?q
?
YOYOYOYOY(OY(OYPOYPOYxOY	?O?s?s.????,?H????@??	

	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy