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
-
Field Summary
FieldsFields inherited from class kilim.concurrent.MPSCQueueL2Pad
p20, p21, p22, p23, p24, p25, p26, p30, p31, p32, p33, p34, p35, p36, p37Fields inherited from class kilim.concurrent.MPSCQueueTailField
tailFields inherited from class kilim.concurrent.MPSCQueueColdFields
buffer, BUFFER_PAD, capacity, mask, SPARSE_SHIFT -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class kilim.concurrent.MPSCQueueColdFields
findNextPositivePowerOfTwo, isPowerOf2
-
Field Details
-
head
protected long head
-
-
Constructor Details
-
MPSCQueueHeadField
public MPSCQueueHeadField(int capacity)
-