diff options
author | Jason Evans <jasone@canonware.com> | 2012-12-12 18:12:18 (GMT) |
---|---|---|
committer | Jason Evans <jasone@canonware.com> | 2012-12-12 18:12:18 (GMT) |
commit | 1271185b87fcf54afb37dc05e7e0c58e5fb8f06a (patch) | |
tree | ea52affe51247a2cadfb09ed39439ae4647dd80e /ChangeLog | |
parent | 6eb84fbe315add1e1d4f8deedc25d260fff3ae97 (diff) | |
download | jemalloc-1271185b87fcf54afb37dc05e7e0c58e5fb8f06a.zip jemalloc-1271185b87fcf54afb37dc05e7e0c58e5fb8f06a.tar.gz jemalloc-1271185b87fcf54afb37dc05e7e0c58e5fb8f06a.tar.bz2 |
Fix chunk_recycle() Valgrind integration.
Fix chunk_recycyle() to unconditionally inform Valgrind that returned
memory is undefined. This fixes Valgrind warnings that would result
from a huge allocation being freed, then recycled for use as an arena
chunk. The arena code would write metadata to the chunk header, and
Valgrind would consider these invalid writes.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -10,6 +10,8 @@ found in the git revision history: Bug fixes: - Fix "arenas.extend" mallctl to output the number of arenas. + - Fix chunk_recycyle() to unconditionally inform Valgrind that returned memory + is undefined. * 3.2.0 (November 9, 2012) |