Class BaseMpscLinkedVarHandleArrayQueueProducerFields<E>

    • Field Detail

      • VH_PRODUCER_INDEX

        private static final java.lang.invoke.VarHandle VH_PRODUCER_INDEX
      • producerIndex

        private volatile long producerIndex
    • Constructor Detail

      • BaseMpscLinkedVarHandleArrayQueueProducerFields

        BaseMpscLinkedVarHandleArrayQueueProducerFields()
    • Method Detail

      • lvProducerIndex

        public final long lvProducerIndex()
      • soProducerIndex

        final void soProducerIndex​(long newValue)
      • casProducerIndex

        final boolean casProducerIndex​(long expect,
                                       long newValue)