[PATCH 00/10][2.26] Malloc fixes and improvements
Siddhesh Poyarekar
siddhesh@sourceware.org
Sun Jan 1 00:00:00 GMT 2017
Hi,
This series backports the bunch of fixes Florian made to malloc to avoid
tripping over one's own heap corruption and the performance improvements Wilco
made to make single-threaded programs faster.
Siddhesh
Florian Weimer (5):
malloc: Abort on heap corruption, without a backtrace [BZ #21754]
malloc: Remove check_action variable [BZ #21754]
malloc: Remove corrupt arena flag
malloc: Change top_check return type to void
malloc: Resolve compilation failure in NDEBUG mode
Wilco Dijkstra (5):
Fix deadlock in _int_free consistency check
Add single-threaded path to _int_free
Fix build issue with SINGLE_THREAD_P
Add single-threaded path to malloc/realloc/calloc/memalloc
Add single-threaded path to _int_malloc
ChangeLog | 79 +++++++++++
NEWS | 10 ++
malloc/arena.c | 31 +----
malloc/hooks.c | 81 +++--------
malloc/malloc.c | 371 +++++++++++++++++++++------------------------------
manual/memory.texi | 21 ++-
manual/probes.texi | 7 -
manual/tunables.texi | 28 +---
8 files changed, 280 insertions(+), 348 deletions(-)
--
2.7.5
More information about the Libc-stable
mailing list