Class RingBufferFields<E>

    • Field Detail

      • BUFFER_PAD

        private static final int BUFFER_PAD
      • REF_ARRAY_BASE

        private static final long REF_ARRAY_BASE
      • REF_ELEMENT_SHIFT

        private static final int REF_ELEMENT_SHIFT
      • UNSAFE

        private static final sun.misc.Unsafe UNSAFE
      • indexMask

        private final long indexMask
      • entries

        private final java.lang.Object[] entries
      • bufferSize

        protected final int bufferSize
      • sequencer

        protected final Sequencer sequencer
    • Method Detail

      • elementAt

        protected final E elementAt​(long sequence)