urcu-bp: move quiescent threads to separate list
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 12 Nov 2012 03:33:34 +0000 (22:33 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 5 Dec 2012 10:48:00 +0000 (05:48 -0500)
commit52c75091b18f3cc398b765570a94aaa870afcd51
tree26d9688a4c977f0c3552f1b12ef84e98bee18197
parentfd189fa57fa46b28d59275476993f6a730cde086
urcu-bp: move quiescent threads to separate list

Accelerate 2-phase grace period by not having to iterate twice on
threads not within RCU read-side critical section.

CC: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
CC: Lai Jiangshan <laijs@cn.fujitsu.com>
CC: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
urcu-bp.c
urcu/static/urcu-bp.h
This page took 0.026475 seconds and 4 git commands to generate.