summary refs log tree commit diff
path: root/malloc/arena.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright dates with scripts/update-copyrightsJoseph Myers2023-01-061-1/+1
* Avoid use of atoi in mallocJoseph Myers2022-12-221-7/+12
* malloc: Use uintptr_t for pointer alignmentCarlos Eduardo Seo2022-11-011-3/+3
* malloc: Do not use MAP_NORESERVE to allocate heap segmentsFlorian Weimer2022-08-151-4/+1
* Remove spurious references to _dl_open_hookFlorian Weimer2022-08-011-5/+0
* Update copyright dates with scripts/update-copyrightsPaul Eggert2022-01-011-1/+1
* malloc: Enable huge page support on main arenaAdhemerval Zanella2021-12-151-0/+4
* malloc: Add Huge Page support to arenasAdhemerval Zanella2021-12-151-42/+92
* malloc: Add Huge Page support for mmapAdhemerval Zanella2021-12-151-2/+2
* malloc: Add madvise support for Transparent Huge PagesAdhemerval Zanella2021-12-151-0/+5
* misc: Add __get_nprocs_schedAdhemerval Zanella2021-09-271-1/+1
* Remove "Contributed by" linesSiddhesh Poyarekar2021-09-031-1/+0
* Fix build and tests with --disable-tunablesSiddhesh Poyarekar2021-07-231-5/+0
* glibc.malloc.check: Wean away from malloc hooksSiddhesh Poyarekar2021-07-221-12/+5
* 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