Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
RCU queue with lock-free enqueue, lock-free dequeue. RCU used to
provide existance guarantees.
RCU queue with lock-free enqueue, lock-free dequeue. RCU used to
provide existance guarantees.
- Queue with wait-free enqueue, blocking dequeue. This queue does
- _not_ use RCU.
+ Concurrent queue with wait-free enqueue, blocking traversal.
+ This queue does _not_ use RCU.
+ (note: deprecates urcu/wfqueue.h)
- RCU stack with lock-free push, lock-free dequeue. RCU used to
- provide existance guarantees.
+ RCU stack with lock-free push, lock-free dequeue. Various
+ synchronization techniques can be used to deal with "pop" ABA.
+ Those are detailed in the API.
+ (note: deprecates urcu/rculfstack.h)