
com.groupbyinc.flux.common.apache.lucene.util.RecyclingIntBlockAllocator.class Maven / Gradle / Ivy
???? 3 ? Hcom/groupbyinc/flux/common/apache/lucene/util/RecyclingIntBlockAllocator Dcom/groupbyinc/flux/common/apache/lucene/util/IntBlockPool$Allocator RecyclingIntBlockAllocator.java :com/groupbyinc/flux/common/apache/lucene/util/IntBlockPool Allocator freeByteBlocks [[I maxBufferedBlocks I
freeBlocks bytesUsed 7Lcom/groupbyinc/flux/common/apache/lucene/util/Counter; DEFAULT_BUFFERED_BLOCKS @ $assertionsDisabled Z <(IILcom/groupbyinc/flux/common/apache/lucene/util/Counter;)V (I)V
[I
! this JLcom/groupbyinc/flux/common/apache/lucene/util/RecyclingIntBlockAllocator; blockSize (II)V 5com/groupbyinc/flux/common/apache/lucene/util/Counter '
newCounter :(Z)Lcom/groupbyinc/flux/common/apache/lucene/util/Counter; ) *
( +
- ()V getIntBlock ()[I % 2 addAndGet (J)J 4 5
( 6 b recycleIntBlocks ([[III)V java/lang/Math ; min (II)I = >
<