Package org.jctools.queues
Class MpmcUnboundedXaddChunk<E>
java.lang.Object
org.jctools.queues.MpUnboundedXaddChunk<MpmcUnboundedXaddChunk<E>,E>
org.jctools.queues.MpmcUnboundedXaddChunk<E>
-
Field Summary
FieldsFields inherited from class org.jctools.queues.MpUnboundedXaddChunk
NOT_USED
-
Constructor Summary
ConstructorsConstructorDescriptionMpmcUnboundedXaddChunk
(long index, MpmcUnboundedXaddChunk<E> prev, int size, boolean pooled) -
Method Summary
Modifier and TypeMethodDescription(package private) long
lvSequence
(int index) (package private) void
soSequence
(int index, long e) (package private) void
spinForSequence
(int index, long e)
-
Field Details
-
sequence
private final long[] sequence
-
-
Constructor Details
-
MpmcUnboundedXaddChunk
MpmcUnboundedXaddChunk(long index, MpmcUnboundedXaddChunk<E> prev, int size, boolean pooled)
-
-
Method Details
-
soSequence
void soSequence(int index, long e) -
lvSequence
long lvSequence(int index) -
spinForSequence
void spinForSequence(int index, long e)
-