summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2013-10-20 06:48:40 (GMT)
committerJason Evans <jasone@canonware.com>2013-10-20 06:48:40 (GMT)
commitdda90f59e2b67903668a2799970f64df163e9ccf (patch)
tree91317041a50a23c945b160867d6215bd517fe78d /ChangeLog
parentff08ef7046563ed3a2bf2bfb2acdcf91218df88e (diff)
downloadjemalloc-dda90f59e2b67903668a2799970f64df163e9ccf.zip
jemalloc-dda90f59e2b67903668a2799970f64df163e9ccf.tar.gz
jemalloc-dda90f59e2b67903668a2799970f64df163e9ccf.tar.bz2
Fix a Valgrind integration flaw.
Fix a Valgrind integration flaw that caused Valgrind warnings about reads of uninitialized memory in internal zero-initialized data structures (relevant to tcache and prof code).
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 5 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 3661427..9b51fd5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -9,8 +9,11 @@ found in the git revision history:
* 3.4.1 (XXX)
Bug fixes:
- - Fix a Valgrind integration flaw that caused Valgrind warnings about reads of
- uninitialized memory in arena chunk headers.
+ - Fix Valgrind integration flaws that caused Valgrind warnings about reads of
+ uninitialized memory in:
+ + arena chunk headers
+ + internal zero-initialized data structures (relevant to tcache and prof
+ code)
- Preserve errno during the first allocation. A readlink(2) call during
initialization fails unless /etc/malloc.conf exists, so errno was typically
set during the first allocation prior to this fix.