summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2016-05-03 19:11:36 (GMT)
committerJason Evans <jasone@canonware.com>2016-05-04 00:19:15 (GMT)
commit21cda0dc42bdcb1b5b6ecdb82157a0af84c9f0c4 (patch)
treebee8c0ffe53221e4d1ac430751dab553b2634234 /ChangeLog
parent1eb46ab6e7be3db65131c7098635fe079eb5f9ed (diff)
downloadjemalloc-21cda0dc42bdcb1b5b6ecdb82157a0af84c9f0c4.zip
jemalloc-21cda0dc42bdcb1b5b6ecdb82157a0af84c9f0c4.tar.gz
jemalloc-21cda0dc42bdcb1b5b6ecdb82157a0af84c9f0c4.tar.bz2
Update ChangeLog for 4.1.1.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 69f4dbb..9b924cd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,27 @@ brevity. Much more detail can be found in the git revision history:
https://github.com/jemalloc/jemalloc
+* 4.1.1 (May 3, 2016)
+
+ This bugfix release resolves a variety of mostly minor issues, though the
+ bitmap fix is critical for 64-bit Windows.
+
+ Bug fixes:
+ - Fix the linear scan version of bitmap_sfu() to shift by the proper amount
+ even when sizeof(long) is not the same as sizeof(void *), as on 64-bit
+ Windows. (@jasone)
+ - Fix hashing functions to avoid unaligned memory accesses (and resulting
+ crashes). This is relevant at least to some ARM-based platforms.
+ (@rkmisra)
+ - Fix fork()-related lock rank ordering reversals. These reversals were
+ unlikely to cause deadlocks in practice except when heap profiling was
+ enabled and active. (@jasone)
+ - Fix various chunk leaks in OOM code paths. (@jasone)
+ - Fix malloc_stats_print() to print opt.narenas correctly. (@jasone)
+ - Fix MSVC-specific build/test issues. (@rustyx, yuslepukhin)
+ - Fix a variety of test failures that were due to test fragility rather than
+ core bugs. (@jasone)
+
* 4.1.0 (February 28, 2016)
This release is primarily about optimizations, but it also incorporates a lot