Additional top-level class in compilation unit: MpscChunkedAtomicArrayQueueColdProducerFields.
Note
This class was automatically generated by io.netty.util.internal.shaded.org.jctools.queues.atomic.JavaParsingAtomicLinkedQueueGenerator which can found in the jctools-build module. The original source file is MpscChunkedArrayQueue.java. An MPSC array queue which starts at initialCapacity and grows to maxCapacity in linked chunks of the initial size. The queue grows only when the current chunk is full and elements are not copied on resize, instead a link to the new chunk is stored in the old chunk for the consumer to follow.
Modifier and Type | Field and Description |
---|---|
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte | |
pack-priv byte |
Access | Constructor and Description |
---|---|
public | |
public | MpscChunkedAtomicArrayQueue(int
the queue initial capacity. If chunk size is fixed this will be the chunk size.
Must be 2 or more. initialCapacity, int the maximum capacity will be rounded up to the closest power of 2 and will be the
upper limit of number of elements in this queue. Must be 4 or more and round up to a larger
power of 2 than initialCapacity. maxCapacity)
|
Modifier and Type | Method and Description |
---|---|
protected long | availableInQueue(long pIndex, long cIndex)
Implements abstract io. |
public int | capacity()
Implements abstract io. Implements io. |
protected long | |
protected int |