Package kilim.concurrent
Class MPSCQueueHeadField<E>
- java.lang.Object
-
- kilim.concurrent.MPSCQueueL0Pad
-
- kilim.concurrent.MPSCQueueColdFields<E>
-
- kilim.concurrent.MPSCQueueL1Pad<E>
-
- kilim.concurrent.MPSCQueueTailField<E>
-
- kilim.concurrent.MPSCQueueL2Pad<E>
-
- kilim.concurrent.MPSCQueueHeadField<E>
-
- Direct Known Subclasses:
MPSCQueueL3Pad
abstract class MPSCQueueHeadField<E> extends MPSCQueueL2Pad<E>
-
-
Field Summary
Fields Modifier and Type Field Description protected longhead-
Fields inherited from class kilim.concurrent.MPSCQueueL2Pad
p20, p21, p22, p23, p24, p25, p26, p30, p31, p32, p33, p34, p35, p36, p37
-
Fields inherited from class kilim.concurrent.MPSCQueueTailField
tail
-
Fields inherited from class kilim.concurrent.MPSCQueueColdFields
buffer, BUFFER_PAD, capacity, mask, SPARSE_SHIFT
-
-
Constructor Summary
Constructors Constructor Description MPSCQueueHeadField(int capacity)
-
Method Summary
-
Methods inherited from class kilim.concurrent.MPSCQueueColdFields
findNextPositivePowerOfTwo, isPowerOf2
-
-