diff options
author | Jason Evans <jasone@canonware.com> | 2014-10-04 22:03:49 (GMT) |
---|---|---|
committer | Jason Evans <jasone@canonware.com> | 2014-10-04 22:03:49 (GMT) |
commit | f04a0bef99e67e11b687a661d6f04e1d7e3bde1f (patch) | |
tree | 3f1412bce7ebf7a21b513df4391576c0c91f9224 /doc | |
parent | 16854ebeb77c9403ebd1b85fdd46ee80bb3f3e9d (diff) | |
download | jemalloc-f04a0bef99e67e11b687a661d6f04e1d7e3bde1f.zip jemalloc-f04a0bef99e67e11b687a661d6f04e1d7e3bde1f.tar.gz jemalloc-f04a0bef99e67e11b687a661d6f04e1d7e3bde1f.tar.bz2 |
Fix prof regressions.
Fix prof regressions related to tdata (main per thread profiling data
structure) destruction:
- Deadlock. The fix for this was intended to be part of
20c31deaae38ed9aa4fe169ed65e0c45cd542955 (Test prof.reset mallctl and
fix numerous discovered bugs.) but the fix was left incomplete.
- Destruction race. Detaching tdata just prior to destruction without
holding the tdatas lock made it possible for another thread to destroy
the tdata out from under the thread that was on its way to doing so.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions