summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2017-05-23 00:08:21 (GMT)
committerJason Evans <jasone@canonware.com>2017-05-23 22:31:29 (GMT)
commit9b1038d19c998b8c219eb08d083ca0328b7941f1 (patch)
tree79087271b006f48a10b0103f168061125ab8f614 /.travis.yml
parenteeefdf3ce89e09ce7cc5c58d2a3730b83045eec1 (diff)
downloadjemalloc-9b1038d19c998b8c219eb08d083ca0328b7941f1.zip
jemalloc-9b1038d19c998b8c219eb08d083ca0328b7941f1.tar.gz
jemalloc-9b1038d19c998b8c219eb08d083ca0328b7941f1.tar.bz2
Do not hold the base mutex while calling extent hooks.
Drop the base mutex while allocating new base blocks, because extent allocation can enter code that prohibits holding non-core mutexes, e.g. the extent_[d]alloc() and extent_purge_forced_wrapper() calls in extent_alloc_dss(). This partially resolves #802.
Diffstat (limited to '.travis.yml')
0 files changed, 0 insertions, 0 deletions