util: Gate simple_mtx_assert_locked on !NDEBUG
authorAlyssa Rosenzweig <alyssa@collabora.com>
Thu, 7 Jul 2022 22:01:34 +0000 (18:01 -0400)
committerMarge Bot <emma+marge@anholt.net>
Wed, 20 Jul 2022 23:37:13 +0000 (23:37 +0000)
commitf7e1eccf5e3323ca64730e05379f4d090578b804
tree7eadddc02f063f5920e4ab3b5e238361402d9495
parented06b3dd4917a13d2f547a649f3689f3f7fa5ef2
util: Gate simple_mtx_assert_locked on !NDEBUG

..Instead of DEBUG so these work in debugoptimized builds.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Reviewed-by: Eric Engestrom <eric@igalia.com>
Acked-by: Dylan Baker <dylan@pnwbakers.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17408>
src/util/simple_mtx.h