Top Fields Constructors Methods
rx.internal.util.unsafe

pack-priv abstract Class SpmcArrayQueueProducerField<E>

Located in compilation unit of rx.internal.util.unsafe.SpmcArrayQueue.

extends SpmcArrayQueueL1Pad<E>
Class Inheritance
Known Direct Subclasses
rx.internal.util.unsafe.SpmcArrayQueueL2Pad
Annotations
@SuppressAnimalSniffer

Field Summary

Modifier and TypeField and Description
protected static final long
private volatile long
Inherited from rx.internal.util.unsafe.SpmcArrayQueueL1Pad:
p10p11p12p13p14p15p16p30p31p32p33p34p35p36p37

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected final long
protected final void
soTail(long v)

Field Detail

P_INDEX_OFFSETback to summary
protected static final long P_INDEX_OFFSET
producerIndexback to summary
private volatile long producerIndex

Constructor Detail

SpmcArrayQueueProducerFieldback to summary
public SpmcArrayQueueProducerField(int capacity)

Method Detail

lvProducerIndexback to summary
protected final long lvProducerIndex()
soTailback to summary
protected final void soTail(long v)