Package org.jctools.queues
Class MpmcUnboundedXaddChunk<E>
java.lang.Object
org.jctools.queues.MpUnboundedXaddChunk<MpmcUnboundedXaddChunk<E>,E>
org.jctools.queues.MpmcUnboundedXaddChunk<E>
public final class MpmcUnboundedXaddChunk<E>
extends MpUnboundedXaddChunk<MpmcUnboundedXaddChunk<E>,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 TypeMethodDescriptionlong
lvSequence
(int index) void
soSequence
(int index, long e) void
spinForSequence
(int index, long e)
-
Field Details
-
sequence
private final long[] sequence
-
-
Constructor Details
-
MpmcUnboundedXaddChunk
-
-
Method Details
-
soSequence
public void soSequence(int index, long e) -
lvSequence
public long lvSequence(int index) -
spinForSequence
public void spinForSequence(int index, long e)
-