abstract class MpscRelaxedArrayQueueL4Pad<E> extends MpscRelaxedArrayQueueProducerCycleClaimFields<E>
Modifier and Type | Field and Description |
---|---|
(package private) long |
p01 |
(package private) long |
p02 |
(package private) long |
p03 |
(package private) long |
p04 |
(package private) long |
p05 |
(package private) long |
p06 |
(package private) long |
p10 |
(package private) long |
p11 |
(package private) long |
p12 |
(package private) long |
p13 |
(package private) long |
p14 |
(package private) long |
p15 |
(package private) long |
p16 |
(package private) long |
p17 |
producerFirstCycleClaim, producerSecondCycleClaim
p07
consumerPosition
p00
Constructor and Description |
---|
MpscRelaxedArrayQueueL4Pad() |
casProducerCycleClaim, getAndIncrementProducerCycleClaim, lvProducerCycleClaim, soProducerCycleClaim
lpConsumerPosition, lvConsumerPosition, soConsumerPosition
lvProducerLimit, soProducerLimit
activeCycleIndex, casActiveCycleId, lvActiveCycleId, soActiveCycleId
contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait