aboutsummaryrefslogtreecommitdiff
path: root/malloc
AgeCommit message (Expand)AuthorFilesLines
2024-06-04malloc: New test to check malloc alternate path using memory obstructionsayan paul2-0/+73
2024-05-14malloc: Improve aligned_alloc and calloc test coverage.Joe Simmons-Talbott5-0/+151
2024-05-10malloc/Makefile: Split and sort testsH.J. Lu1-64/+102
2024-01-12Make __getrandom_nocancel set errno and add a _nostatus versionXi Ruoyao1-1/+3
2024-01-01Update copyright dates not handled by scripts/update-copyrightsPaul Eggert3-3/+3
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert90-90/+90
2023-11-29malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2Adhemerval Zanella1-3/+10
2023-11-22malloc: Use __get_nprocs on arena_get2 (BZ 30945)Adhemerval Zanella1-1/+1
2023-11-07malloc: Decorate malloc mapsAdhemerval Zanella2-0/+9
2023-10-23malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify sourceAdhemerval Zanella2-3/+2
2023-08-15malloc: Remove bin scanning from memalign (bug 30723)Florian Weimer2-166/+10
2023-08-11malloc: Enable merging of remainders in memalign (bug 30723)Florian Weimer1-76/+121
2023-07-26malloc: Fix set-freeres.c with gcc 6Adhemerval Zanella Netto1-0/+46
2023-07-06realloc: Limit chunk reuse to only growing requests [BZ #30579]Siddhesh Poyarekar1-8/+15
2023-06-12malloc: Decrease resource usage for malloc testsAdhemerval Zanella Netto1-12/+11
2023-06-06Move {read,write}_all functions to a dedicated headerFrédéric Bérat2-60/+2
2023-06-02Fix a few more typos I missed in previous round -- BZ 25337Paul Pluzhnikov1-1/+1
2023-06-02Fix all the remaining misspellings -- BZ 25337Paul Pluzhnikov6-14/+14
2023-06-01malloc/{memusage.c, memusagestat.c}: fix warn unused resultFrédéric Bérat2-16/+86
2023-05-08aligned_alloc: conform to C17DJ Delorie5-6/+116
2023-05-02malloc: Really fix tst-memalign-3 link against threadsSamuel Thibault1-1/+2
2023-05-02malloc: Fix tst-memalign-3 link against threadsSamuel Thibault1-0/+1
2023-04-20malloc: Add missing shared thread library flagsAdhemerval Zanella1-0/+1
2023-04-18malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101)DJ Delorie4-82/+268
2023-04-05malloc: Only set pragma weak for rpc freemem if requiredAdhemerval Zanella1-2/+4
2023-03-29memalign: Support scanning for aligned chunks.DJ Delorie3-28/+390
2023-03-29malloc: Use C11 atomics on memusageAdhemerval Zanella1-82/+111
2023-03-29Remove --enable-tunables configure optionAdhemerval Zanella Netto4-137/+5
2023-03-29Remove --disable-experimental-malloc optionAdhemerval Zanella1-4/+0
2023-03-28Allow building with --disable-nscd againFlavio Cruz1-0/+6
2023-03-27Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functionsAdhemerval Zanella Netto2-29/+136
2023-03-08malloc: Fix transposed arguments in sysmalloc_mmap_fallback callRobert Morell1-2/+2
2023-02-22malloc: remove redundant check of unsorted bin corruptionAyush Mittal1-2/+0
2023-01-06Update copyright dates not handled by scripts/update-copyrightsJoseph Myers3-3/+3
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers87-87/+87
2022-12-22Avoid use of atoi in mallocJoseph Myers1-7/+12
2022-12-08realloc: Return unchanged if request is within usable sizeSiddhesh Poyarekar2-0/+33
2022-11-01malloc: Use uintptr_t for pointer alignmentCarlos Eduardo Seo1-3/+3
2022-10-28Remove unused scratch_buffer_dupfreeSzabolcs Nagy4-63/+0
2022-10-28malloc: Use uintptr_t in alloc_bufferSzabolcs Nagy1-3/+3
2022-10-13malloc: Switch global_max_fast to uint8_tFlorian Weimer1-1/+1
2022-09-26Use atomic_exchange_release/acquireWilco Dijkstra1-1/+1
2022-09-22malloc: Print error when oldsize is not equal to the current size.Qingqing Li1-1/+2
2022-09-09Use C11 atomics instead of atomic_decrement(_val)Wilco Dijkstra1-1/+1
2022-09-09Use C11 atomics instead atomic_add(_zero)Wilco Dijkstra1-1/+1
2022-09-06malloc: Use C11 atomics rather than atomic_exchange_and_addWilco Dijkstra1-3/+3
2022-08-15malloc: Do not use MAP_NORESERVE to allocate heap segmentsFlorian Weimer2-8/+1
2022-08-03assert: Do not use stderr in libc-internal assertFlorian Weimer1-16/+0
2022-08-03stdio: Clean up __libc_message after unconditional abortFlorian Weimer1-3/+2
2022-08-01malloc: Use __getrandom_nocancel during tcache initiailizationFlorian Weimer1-1/+2