summaryrefslogtreecommitdiffstats
path: root/src/arena.c
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2016-09-23 19:18:36 (GMT)
committerJason Evans <jasone@canonware.com>2016-09-23 19:21:34 (GMT)
commit0222fb41d1fc8e882f7872999ddaa09193d58912 (patch)
treea9e54ad357551250e2d12f92f861e638b08bad0a /src/arena.c
parent73868b60f22d40404572d124aa7e08de1d70724f (diff)
downloadjemalloc-0222fb41d1fc8e882f7872999ddaa09193d58912.zip
jemalloc-0222fb41d1fc8e882f7872999ddaa09193d58912.tar.gz
jemalloc-0222fb41d1fc8e882f7872999ddaa09193d58912.tar.bz2
Add various mutex ownership assertions.
Diffstat (limited to 'src/arena.c')
-rw-r--r--src/arena.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/arena.c b/src/arena.c
index da9e985..42cd3b0 100644
--- a/src/arena.c
+++ b/src/arena.c
@@ -383,6 +383,8 @@ arena_extent_dalloc_large(tsdn_t *tsdn, arena_t *arena, extent_t *extent,
if (!locked)
malloc_mutex_lock(tsdn, &arena->lock);
+ else
+ malloc_mutex_assert_owner(tsdn, &arena->lock);
if (config_stats) {
arena_large_dalloc_stats_update(arena,
extent_usize_get(extent));