abstract class FFBufferL3Pad<E> extends FFBufferConsumerField<E>
MessagePassingQueue.Consumer<T>, MessagePassingQueue.ExitCondition, MessagePassingQueue.Supplier<T>, MessagePassingQueue.WaitStrategy
Modifier and Type | Field and Description |
---|---|
(package private) long |
p30 |
(package private) long |
p31 |
(package private) long |
p32 |
(package private) long |
p33 |
(package private) long |
p34 |
(package private) long |
p35 |
(package private) long |
p36 |
(package private) long |
p37 |
(package private) long |
p40 |
(package private) long |
p41 |
(package private) long |
p42 |
(package private) long |
p43 |
(package private) long |
p44 |
(package private) long |
p45 |
(package private) long |
p46 |
cIndex
pIndex
buffer, mask
p01, p02, p03, p04, p05, p06, p07, p17
UNBOUNDED_CAPACITY
Constructor and Description |
---|
FFBufferL3Pad(int capacity) |
calcElementOffset, calcElementOffset, capacity, clear, currentConsumerIndex, currentProducerIndex, isEmpty, iterator, size, toString
contains, containsAll, remove, removeAll, retainAll, toArray, toArray
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
drain, drain, drain, fill, fill, fill, offer, peek, poll, relaxedOffer, relaxedPeek, relaxedPoll
lvConsumerIndex, lvProducerIndex