[lttng-dev] [PATCH] urcu-bp/urcu-qsbr: remove unneeded DEBUG_YIELD code

Lai Jiangshan laijs at cn.fujitsu.com
Tue Dec 2 04:32:32 EST 2014


They were moved to debug-yield.c

Signed-off-by: Lai Jiangshan <laijs at cn.fujitsu.com>
---
 urcu-bp.c   |    5 -----
 urcu-qsbr.c |    5 -----
 2 files changed, 0 insertions(+), 10 deletions(-)

diff --git a/urcu-bp.c b/urcu-bp.c
index 1856d3f..6b2875d 100644
--- a/urcu-bp.c
+++ b/urcu-bp.c
@@ -106,11 +106,6 @@ static int initialized;
 
 static pthread_key_t urcu_bp_key;
 
-#ifdef DEBUG_YIELD
-unsigned int rcu_yield_active;
-DEFINE_URCU_TLS(unsigned int, rcu_rand_yield);
-#endif
-
 struct rcu_gp rcu_gp = { .ctr = RCU_GP_COUNT };
 
 /*
diff --git a/urcu-qsbr.c b/urcu-qsbr.c
index 71e7a39..a35dcfc 100644
--- a/urcu-qsbr.c
+++ b/urcu-qsbr.c
@@ -66,11 +66,6 @@ struct rcu_gp rcu_gp = { .ctr = RCU_GP_ONLINE };
  */
 DEFINE_URCU_TLS(struct rcu_reader, rcu_reader);
 
-#ifdef DEBUG_YIELD
-unsigned int rcu_yield_active;
-DEFINE_URCU_TLS(unsigned int, rcu_rand_yield);
-#endif
-
 static CDS_LIST_HEAD(registry);
 
 /*
-- 
1.7.4.4




More information about the lttng-dev mailing list