aboutsummaryrefslogtreecommitdiff
path: root/include
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 19:35:09 -0700
commita99e0fa2d21917cbcefd8b7a9a2128ae0399d88f (patch)
treeec211bbbdef264992cb4434a254ef6418d33b469 /include
parent31db315f17a48380d11d5dd67dde154adf571573 (diff)
downloadjemalloc-a99e0fa2d21917cbcefd8b7a9a2128ae0399d88f.tar.gz
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 'include')
-rw-r--r--include/jemalloc/internal/private_symbols.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/jemalloc/internal/private_symbols.txt b/include/jemalloc/internal/private_symbols.txt
index 09ff832..1749952 100644
--- a/include/jemalloc/internal/private_symbols.txt
+++ b/include/jemalloc/internal/private_symbols.txt
@@ -461,7 +461,6 @@ quarantine
quarantine_alloc_hook
quarantine_alloc_hook_work
quarantine_cleanup
-register_zone
rtree_child_read
rtree_child_read_hard
rtree_child_tryread
@@ -614,3 +613,4 @@ witness_postfork_parent
witness_prefork
witness_unlock
witnesses_cleanup
+zone_register