From 0c66dad61abe3afdb7d5ec94ed4d39bda8c32647 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Tue, 23 Oct 2012 08:53:56 -0400 Subject: [PATCH] Update cds-api.txt following API deprecations Signed-off-by: Mathieu Desnoyers --- doc/cds-api.txt | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/doc/cds-api.txt b/doc/cds-api.txt index 7a3c6e0..81d511c 100644 --- a/doc/cds-api.txt +++ b/doc/cds-api.txt @@ -33,15 +33,18 @@ urcu/rculfqueue.h: RCU queue with lock-free enqueue, lock-free dequeue. RCU used to provide existance guarantees. -urcu/wfqueue.h: +urcu/wfcqueue.h: - 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) -urcu/rculfstack.h: +urcu/lfstack.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) urcu/wfstack.h: -- 2.34.1