diff options
| author | Jason Evans <jasone@canonware.com> | 2015-09-21 18:53:00 (GMT) |
|---|---|---|
| committer | Jason Evans <jasone@canonware.com> | 2015-09-21 18:53:00 (GMT) |
| commit | 486d249fb4715fd3de679b6c2a04f7e657883111 (patch) | |
| tree | f6f9e9644f4fde5f36ca57f6c1b43d6567b1bf3b /ChangeLog | |
| parent | 9898051fd16ebd5d29dc27aae5e069fe04486ff3 (diff) | |
| parent | b8e966f121e55ffa0c904f9ff7d419797b872aa8 (diff) | |
| download | jemalloc-4.0.2.zip jemalloc-4.0.2.tar.gz jemalloc-4.0.2.tar.bz2 | |
Merge branch 'dev'4.0.2
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -4,6 +4,19 @@ brevity. Much more detail can be found in the git revision history: https://github.com/jemalloc/jemalloc +* 4.0.2 (September 21, 2015) + + This bugfix release addresses a few bugs specific to heap profiling. + + Bug fixes: + - Fix ixallocx_prof_sample() to never modify nor create sampled small + allocations. xallocx() is in general incapable of moving small allocations, + so this fix removes buggy code without loss of generality. + - Fix irallocx_prof_sample() to always allocate large regions, even when + alignment is non-zero. + - Fix prof_alloc_rollback() to read tdata from thread-specific data rather + than dereferencing a potentially invalid tctx. + * 4.0.1 (September 15, 2015) This is a bugfix release that is somewhat high risk due to the amount of |
