Hi Paul! I know you are currently looking at documentation of urcu data structures. I did quite a bit of work in that area these past days. Here is my plan:
1) I would like to deprecate, at some point, rculfqueue, wfqueue, and rculfstack. 2) For wfqueue, we replace it by wfcqueue, currently in the urcu master branch. 3) For rculfstack, we replace it by lfstack available here (volatile branch): git://git.dorsal.polymtl.ca/~compudj/userspace-rcu branch: urcu/lfstack 4) I did documentation improvements (and implemented pop_all as well as empty, and iterators) for wfstack here (volatile branch too): git://git.dorsal.polymtl.ca/~compudj/userspace-rcu branch: urcu/wfstack 5) The last one to look into would be rculfqueue. I'd really like to create a lfcqueue derived from wfcqueue if possible. It's the next item on my todo list this weekend. Thoughts ? Thanks, Mathieu -- Mathieu Desnoyers Operating System Efficiency R&D Consultant EfficiOS Inc. http://www.efficios.com _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
