summary refs log tree commit diff
path: root/malloc/arena.c
Commit message (Expand)AuthorAgeFilesLines
* Simplify __malloc_initializedSiddhesh Poyarekar2021-07-221-6/+6
* Move malloc hooks into a compat DSOSiddhesh Poyarekar2021-07-221-7/+0
* Remove __morecore and __default_morecoreSiddhesh Poyarekar2021-07-221-10/+2
* Harden tcache double-free checkSiddhesh Poyarekar2021-07-081-0/+8
* malloc: Make tunable callback functions staticH.J. Lu2021-05-071-2/+2
* malloc: Use branches instead of mtag_granule_maskSzabolcs Nagy2021-03-261-1/+0
* malloc: Use global flag instead of function pointer dispatch for mtagSzabolcs Nagy2021-03-261-32/+1
* malloc: Refactor TAG_ macros to avoid indirectionSzabolcs Nagy2021-03-261-8/+8
* malloc: Simplify __mtag_tag_new_usableSzabolcs Nagy2021-03-261-5/+0
* Update copyright dates with scripts/update-copyrightsPaul Eggert2021-01-021-1/+1
* malloc: Basic support for memory tagging in the malloc() familyRichard Earnshaw2020-12-211-3/+56
* malloc: Use __libc_initial to detect an inner libcFlorian Weimer2020-12-161-8/+5
* malloc debug: fix compile error when enable macro MALLOC_DEBUG > 1liqingqing2020-10-301-2/+2
* Update copyright dates with scripts/update-copyrights.Joseph Myers2020-01-011-1/+1
* Prefer https to http for gnu.org and fsf.org URLsPaul Eggert2019-09-071-1/+1
* Add glibc.malloc.mxfast tunableDJ Delorie2019-08-091-0/+2
* Remove do_set_mallopt_check prototypeH.J. Lu2019-04-231-1/+0
* Update copyright dates with scripts/update-copyrights.Joseph Myers2019-01-011-1/+1
* malloc: Convert the unlink macro to the unlink_chunk functionFlorian Weimer2018-11-121-2/+2
* Run thread shutdown functions in an explicit orderFlorian Weimer2018-06-261-3/+2
* Update copyright dates with scripts/update-copyrights.Joseph Myers2018-01-011-1/+1
* malloc: Call tcache destructor in arena_thread_freeresFlorian Weimer2017-11-231-0/+5
* Improve malloc initialization sequenceWilco Dijkstra2017-10-171-9/+4
* malloc: Remove the internal_function attributeFlorian Weimer2017-08-311-7/+0
* malloc: Remove corrupt arena flagFlorian Weimer2017-08-301-18/+2
* malloc: Remove check_action variable [BZ #21754]Florian Weimer2017-08-301-8/+3
* Add per-thread cache to mallocDJ Delorie2017-07-061-0/+11
* tunables: Clean up hooks to get and set tunablesSiddhesh Poyarekar2017-06-071-18/+18
* Fix getting tunable values on big-endian (BZ #21109)Siddhesh Poyarekar2017-02-081-4/+4
* 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