[PATCH 00/10][2.26] Malloc fixes and improvements
Siddhesh Poyarekar
siddhesh@gotplt.org
Sun Jan 1 00:00:00 GMT 2017
This should have read as [committed].
Siddhesh
On Tuesday 28 November 2017 07:39 PM, Siddhesh Poyarekar wrote:
> 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(-)
>
More information about the Libc-stable
mailing list