abstract class MpmcConcurrentQueueSMHeadField<E> extends MpmcConcurrentQueueSML2Pad<E>
Modifier and Type | Field and Description |
---|---|
private long |
head |
private static long |
HEAD_OFFSET |
p20, p21, p22, p23, p24, p25, p26, p30, p31, p32, p33, p34, p35, p36, p37
p10, p11, p12, p13, p14, p15, p16
buffer, capacity, mask, SIZE_OF_ELEMENT
Constructor and Description |
---|
MpmcConcurrentQueueSMHeadField(int capacity) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
casHead(long expect,
long newValue) |
protected long |
lvHead() |
casTail, lvTail
calcOffset, lvElement, soElement, spElement, svElement