Class BQueuePollFields<E>
java.lang.Object
org.jctools.queues.BQueueL0Pad
org.jctools.queues.BQueueColdFields<E>
org.jctools.queues.BQueueL1Pad<E>
org.jctools.queues.BQueueOfferFields<E>
org.jctools.queues.BQueueL2Pad<E>
org.jctools.queues.BQueuePollFields<E>
- Direct Known Subclasses:
BQueueL3Pad
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected longprotected intprotected intprotected longFields inherited from class BQueueL2Pad
p00, p01, p02, p03, p04, p05, p06, p07, p30, p31, p32, p33, p34, p35, p36, p37Fields inherited from class BQueueOfferFields
batchTail, tailFields inherited from class BQueueL1Pad
b000, b001, b002, b003, b004, b005, b006, b007, b010, b011, b012, b013, b014, b015, b016, b017, b020, b021, b022, b023, b024, b025, b026, b027, b030, b031, b032, b033, b034, b035, b036, b037, b040, b041, b042, b043, b044, b045, b046, b047, b050, b051, b052, b053, b054, b055, b056, b057, b060, b061, b062, b063, b064, b065, b066, b067, b070, b071, b072, b073, b074, b075, b076, b077, b100, b101, b102, b103, b104, b105, b106, b107, b110, b111, b112, b113, b114, b115, b116, b117, b120, b121, b122, b123, b124, b125, b126, b127, b130, b131, b132, b133, b134, b135, b136, b137, b140, b141, b142, b143, b144, b145, b146, b147, b150, b151, b152, b153, b154, b155, b156, b157, b160, b161, b162, b163, b164, b165, b166, b167, b170, b171, b172, b173, b174, b175, b176, b177Fields inherited from class BQueueColdFields
ARRAY_BASE, buffer, BUFFER_PAD, capacity, ELEMENT_SHIFT, mask, OFFER_BATCH_SIZE, POLL_BATCH_SIZE, TICKS -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
head
protected long head -
batchHead
protected long batchHead -
batchHistory
protected int batchHistory -
batchSize
protected int batchSize
-
-
Constructor Details
-
BQueuePollFields
public BQueuePollFields(int capacity)
-