aboutsummaryrefslogtreecommitdiffstats
path: root/src/mutex.c
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2016-11-02 18:06:40 -0700
committerJason Evans <jasone@canonware.com>2016-11-02 18:06:40 -0700
commitd9f7b2a4307f7ff9f7a139b33d366d44e8a8b83d (patch)
treec7efa4a91e4cb9fe382553a355a2f4ab81d40427 /src/mutex.c
parentb54072dfeece6d25aa7c6b1a503ae350bfe6e1a0 (diff)
downloadplatform_external_jemalloc_new-d9f7b2a4307f7ff9f7a139b33d366d44e8a8b83d.tar.gz
platform_external_jemalloc_new-d9f7b2a4307f7ff9f7a139b33d366d44e8a8b83d.tar.bz2
platform_external_jemalloc_new-d9f7b2a4307f7ff9f7a139b33d366d44e8a8b83d.zip
Fix/refactor zone allocator integration code.
Fix zone_force_unlock() to reinitialize, rather than unlocking mutexes, since OS X 10.12 cannot tolerate a child unlocking mutexes that were locked by its parent. Refactor; this was a side effect of experimenting with zone {de,re}registration during fork(2).
Diffstat (limited to 'src/mutex.c')
0 files changed, 0 insertions, 0 deletions