X-Git-Url: https://git.lttng.org/?p=urcu.git;a=blobdiff_plain;f=include%2Furcu%2Fstatic%2Furcu-signal.h;fp=include%2Furcu%2Fstatic%2Furcu-signal.h;h=56730e17d449494f81ba41d4f00e86a0178f21f6;hp=4de6da00c7112c7d5e1b542497ab436d673f9048;hb=2a27e9319bacc9bc98f38afb7e4f050601ab979b;hpb=f99c6e92aaa1582e6cd19d93d44d91d968f39aa7 diff --git a/include/urcu/static/urcu-signal.h b/include/urcu/static/urcu-signal.h index 4de6da0..56730e1 100644 --- a/include/urcu/static/urcu-signal.h +++ b/include/urcu/static/urcu-signal.h @@ -92,10 +92,10 @@ static inline void _urcu_signal_read_lock(void) { unsigned long tmp; - urcu_assert(URCU_TLS(urcu_signal_reader).registered); + urcu_assert_debug(URCU_TLS(urcu_signal_reader).registered); cmm_barrier(); tmp = URCU_TLS(urcu_signal_reader).ctr; - urcu_assert((tmp & URCU_GP_CTR_NEST_MASK) != URCU_GP_CTR_NEST_MASK); + urcu_assert_debug((tmp & URCU_GP_CTR_NEST_MASK) != URCU_GP_CTR_NEST_MASK); _urcu_signal_read_lock_update(tmp); } @@ -127,9 +127,9 @@ static inline void _urcu_signal_read_unlock(void) { unsigned long tmp; - urcu_assert(URCU_TLS(urcu_signal_reader).registered); + urcu_assert_debug(URCU_TLS(urcu_signal_reader).registered); tmp = URCU_TLS(urcu_signal_reader).ctr; - urcu_assert(tmp & URCU_GP_CTR_NEST_MASK); + urcu_assert_debug(tmp & URCU_GP_CTR_NEST_MASK); _urcu_signal_read_unlock_update_and_wakeup(tmp); cmm_barrier(); /* Ensure the compiler does not reorder us with mutex */ }