summaryrefslogtreecommitdiff
path: root/malloc/arena.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright dates with scripts/update-copyrights.Joseph Myers2017-01-011-1/+1
* Add framework for tunablesSiddhesh Poyarekar2016-12-311-0/+54
* malloc: Use accessors for chunk metadata accessFlorian Weimer2016-10-281-3/+3
* malloc: Manual part of conversion to __libc_lockFlorian Weimer2016-09-211-3/+3
* malloc: Automated part of conversion to __libc_lockFlorian Weimer2016-09-061-26/+26
* malloc: Preserve arena free list/thread count invariant [BZ #20370]Florian Weimer2016-08-021-5/+36
* malloc: Avoid premature fallback to mmap [BZ #20284]Florian Weimer2016-06-211-6/+4
* Revert __malloc_initialize_hook symbol poisoningFlorian Weimer2016-06-201-1/+1
* malloc: Remove __malloc_initialize_hook from the API [BZ #19564]Florian Weimer2016-06-101-1/+3
* malloc: Add missing internal_function attributes on function definitionsFlorian Weimer2016-04-141-0/+3
* malloc: Remove malloc hooks from fork handlerFlorian Weimer2016-04-141-117/+8
* malloc: Run fork handler as late as possible [BZ #19431]Florian Weimer2016-04-141-41/+17
* malloc: Remove NO_THREADSFlorian Weimer2016-02-191-3/+0
* malloc: Remove arena_mem variableFlorian Weimer2016-02-191-6/+0
* Update copyright dates with scripts/update-copyrights.Joseph Myers2016-01-041-1/+1
* malloc: Update comment for list_lockFlorian Weimer2015-12-231-3/+4
* malloc: Fix list_lock/arena lock deadlock [BZ #19182]Florian Weimer2015-12-211-15/+51
* malloc: Fix attached thread reference count handling [BZ #19243]Florian Weimer2015-12-161-4/+8
* Replace MUTEX_INITIALIZER with _LIBC_LOCK_INITIALIZER in generic codeFlorian Weimer2015-11-241-1/+1
* malloc: Prevent arena free_list from turning cyclic [BZ #19048]Florian Weimer2015-10-281-5/+65
* malloc: Rewrite with explicit TLS access using __threadFlorian Weimer2015-10-171-29/+19
* malloc: Consistently apply trim_threshold to all heaps (Bug 17195)Carlos O'Donell2015-10-071-2/+8
* Don't use the main arena in retry path if it is corruptSiddhesh Poyarekar2015-08-241-0/+4
* Drop unused first argument from arena_get2Siddhesh Poyarekar2015-08-241-5/+3
* malloc: Do not corrupt the top of a threaded heap if top chunk is MINSIZE [BZ...Mel Gorman2015-06-261-1/+1
* Avoid deadlock in malloc on backtrace (BZ #16159)Siddhesh Poyarekar2015-05-191-4/+18
* malloc: Consistently apply trim_threshold to all heaps [BZ #17195]Mel Gorman2015-04-021-3/+10
* Use alignment macros, pagesize and powerof2.Carlos O'Donell2015-02-171-4/+4
* Update copyright dates with scripts/update-copyrights.Joseph Myers2015-01-021-1/+1
* Use glibc_likely instead __builtin_expect.Ondřej Bílka2014-02-101-4/+4
* Remove THREAD_STATS.Ondřej Bílka2014-02-101-20/+0
* Reformat malloc to gnu style.Ondřej Bílka2014-01-021-373/+418
* Update copyright notices with scripts/update-copyrightsAllan McRae2014-01-011-1/+1
* Drop PER_THREAD conditionals from malloc.Ondřej Bílka2013-12-101-76/+0
* Replace malloc force_reg by atomic_forced_read.Ondřej Bílka2013-12-091-1/+1
* Add malloc probes for sbrk and heap resizing.Alexandre Oliva2013-09-201-0/+4
* Add catch-all alloc retry probe.Alexandre Oliva2013-09-201-0/+1
* Add probes for malloc arena changes.Alexandre Oliva2013-09-201-0/+5
* Add first set of memory probes.Alexandre Oliva2013-09-201-0/+1
* Remove __malloc_ptr_t.Joseph Myers2013-03-081-5/+3
* Add HAVE_MREMAP for mremap usagePino Toscano2013-01-171-3/+0
* Update copyright notices with scripts/update-copyrights.Joseph Myers2013-01-021-1/+1
* Name space hygeine for madvise.Roland McGrath2012-10-041-1/+1
* Shrink heap on linux when overcommit_memory == 2Siddhesh Poyarekar2012-09-251-3/+6
* Properly handle fencepost with MALLOC_ALIGN_MASKH.J. Lu2012-09-241-3/+7
* Cleanup code duplication in malloc on fallback to use another arenaSiddhesh Poyarekar2012-09-071-0/+21
* * malloc/arena.c: Fold copyright years.Alexandre Oliva2012-09-051-2/+1
* Make malloc build for no-threads configurations.Roland McGrath2012-08-171-4/+8
* Fix whitespace problems detected by commit hooks.Jeff Law2012-08-101-1/+1
* [BZ #13939]Jeff Law2012-08-101-6/+13