Add an assertion in witness_owner().

This commit is contained in:
Jason Evans 2016-10-31 15:28:22 -07:00
parent 6a834d94bb
commit 90b60eeae4

View File

@ -121,12 +121,15 @@ void witness_unlock(tsdn_t *tsdn, witness_t *witness);
#endif #endif
#if (defined(JEMALLOC_ENABLE_INLINE) || defined(JEMALLOC_MUTEX_C_)) #if (defined(JEMALLOC_ENABLE_INLINE) || defined(JEMALLOC_MUTEX_C_))
/* Helper, not intended for direct use. */
JEMALLOC_INLINE bool JEMALLOC_INLINE bool
witness_owner(tsd_t *tsd, const witness_t *witness) witness_owner(tsd_t *tsd, const witness_t *witness)
{ {
witness_list_t *witnesses; witness_list_t *witnesses;
witness_t *w; witness_t *w;
cassert(config_debug);
witnesses = tsd_witnessesp_get(tsd); witnesses = tsd_witnessesp_get(tsd);
ql_foreach(w, witnesses, link) { ql_foreach(w, witnesses, link) {
if (w == witness) if (w == witness)