diff options
author | Jason Evans <jasone@canonware.com> | 2016-11-02 18:06:40 -0700 |
---|---|---|
committer | Jason Evans <jasone@canonware.com> | 2016-11-02 19:35:09 -0700 |
commit | a99e0fa2d21917cbcefd8b7a9a2128ae0399d88f (patch) | |
tree | ec211bbbdef264992cb4434a254ef6418d33b469 /include | |
parent | 31db315f17a48380d11d5dd67dde154adf571573 (diff) | |
download | jemalloc-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.txt | 2 |
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 |