Class BQueue<E>

    • Field Detail

      • p00

        protected long p00
      • p01

        protected long p01
      • p02

        protected long p02
      • p03

        protected long p03
      • p04

        protected long p04
      • p05

        protected long p05
      • p06

        protected long p06
      • p07

        protected long p07
      • p50

        protected long p50
      • p51

        protected long p51
      • p52

        protected long p52
      • p53

        protected long p53
      • p54

        protected long p54
      • p55

        protected long p55
      • p56

        protected long p56
      • p57

        protected long p57
      • head

        protected long head
      • batchHead

        protected long batchHead
      • batchHistory

        protected int batchHistory
      • batchSize

        protected int batchSize
      • p30

        protected long p30
      • p31

        protected long p31
      • p32

        protected long p32
      • p33

        protected long p33
      • p34

        protected long p34
      • p35

        protected long p35
      • p36

        protected long p36
      • p37

        protected long p37
      • tail

        protected long tail
      • batchTail

        protected long batchTail
      • ARRAY_BASE

        protected static final long ARRAY_BASE
      • ELEMENT_SHIFT

        protected static final int ELEMENT_SHIFT
      • TICKS

        protected static final int TICKS
      • OFFER_BATCH_SIZE

        protected static final int OFFER_BATCH_SIZE
      • POLL_BATCH_SIZE

        protected static final int POLL_BATCH_SIZE
      • capacity

        protected final int capacity
      • mask

        protected final long mask
      • buffer

        protected final E[] buffer
    • Constructor Detail

      • BQueue

        public BQueue​(int capacity)