Package org.jctools.queues
Class InlinedRingBufferOfferFields<E>
java.lang.Object
org.jctools.queues.InlinedRingBufferL0Pad
org.jctools.queues.InlinedRingBufferColdFields<E>
org.jctools.queues.InlinedRingBufferL1Pad<E>
org.jctools.queues.InlinedRingBufferOfferFields<E>
- Direct Known Subclasses:
InlinedRingBufferL2Pad
-
Field Summary
FieldsFields inherited from class org.jctools.queues.InlinedRingBufferL1Pad
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
Fields inherited from class org.jctools.queues.InlinedRingBufferColdFields
buffer, BUFFER_PAD, capacity, mask, SPARSE_SHIFT
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
tail
protected volatile long tail -
headCache
protected long headCache
-
-
Constructor Details
-
InlinedRingBufferOfferFields
InlinedRingBufferOfferFields(int capacity)
-