Uses of Class
org.jctools.queues.MpUnboundedXaddChunk
Packages that use MpUnboundedXaddChunk
Package
Description
This package aims to fill a gap in current JDK implementations in offering lock free (wait free where possible)
queues for inter-thread message passing with finer grained guarantees and an emphasis on performance.
At the time of writing the only lock free queue available in the JDK is
At the time of writing the only lock free queue available in the JDK is
ConcurrentLinkedQueue
which is an unbounded multi-producer, multi-consumer queue which
is further encumbered by the need to implement the full range of Queue
methods.-
Uses of MpUnboundedXaddChunk in org.jctools.queues
Classes in org.jctools.queues with type parameters of type MpUnboundedXaddChunkModifier and TypeClassDescription(package private) class
MpUnboundedXaddArrayQueue<R extends MpUnboundedXaddChunk<R,
E>, E> Common infrastructure for the XADD queues.(package private) class
MpUnboundedXaddArrayQueueConsumerFields<R extends MpUnboundedXaddChunk<R,
E>, E> (package private) class
MpUnboundedXaddArrayQueuePad3<R extends MpUnboundedXaddChunk<R,
E>, E> (package private) class
MpUnboundedXaddArrayQueuePad5<R extends MpUnboundedXaddChunk<R,
E>, E> (package private) class
MpUnboundedXaddArrayQueueProducerChunk<R extends MpUnboundedXaddChunk<R,
E>, E> Subclasses of MpUnboundedXaddChunk in org.jctools.queuesModifier and TypeClassDescription(package private) final class
(package private) final class
Fields in org.jctools.queues declared as MpUnboundedXaddChunkModifier and TypeFieldDescriptionprivate R
MpUnboundedXaddArrayQueueConsumerFields.consumerChunk
private R
MpUnboundedXaddArrayQueueProducerChunk.producerChunk