aboutsummaryrefslogtreecommitdiff
path: root/malloc
AgeCommit message (Expand)Author
2024-01-12Make __getrandom_nocancel set errno and add a _nostatus versionXi Ruoyao
2024-01-01Update copyright dates not handled by scripts/update-copyrightsPaul Eggert
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2023-11-29malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2Adhemerval Zanella
2023-11-22malloc: Use __get_nprocs on arena_get2 (BZ 30945)Adhemerval Zanella
2023-11-07malloc: Decorate malloc mapsAdhemerval Zanella
2023-10-23malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify sourceAdhemerval Zanella
2023-08-15malloc: Remove bin scanning from memalign (bug 30723)Florian Weimer
2023-08-11malloc: Enable merging of remainders in memalign (bug 30723)Florian Weimer
2023-07-26malloc: Fix set-freeres.c with gcc 6Adhemerval Zanella Netto
2023-07-06realloc: Limit chunk reuse to only growing requests [BZ #30579]Siddhesh Poyarekar
2023-06-12malloc: Decrease resource usage for malloc testsAdhemerval Zanella Netto
2023-06-06Move {read,write}_all functions to a dedicated headerFrédéric Bérat
2023-06-02Fix a few more typos I missed in previous round -- BZ 25337Paul Pluzhnikov
2023-06-02Fix all the remaining misspellings -- BZ 25337Paul Pluzhnikov
2023-06-01malloc/{memusage.c, memusagestat.c}: fix warn unused resultFrédéric Bérat
2023-05-08aligned_alloc: conform to C17DJ Delorie
2023-05-02malloc: Really fix tst-memalign-3 link against threadsSamuel Thibault
2023-05-02malloc: Fix tst-memalign-3 link against threadsSamuel Thibault
2023-04-20malloc: Add missing shared thread library flagsAdhemerval Zanella
2023-04-18malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101)DJ Delorie
2023-04-05malloc: Only set pragma weak for rpc freemem if requiredAdhemerval Zanella
2023-03-29memalign: Support scanning for aligned chunks.DJ Delorie
2023-03-29malloc: Use C11 atomics on memusageAdhemerval Zanella
2023-03-29Remove --enable-tunables configure optionAdhemerval Zanella Netto
2023-03-29Remove --disable-experimental-malloc optionAdhemerval Zanella
2023-03-28Allow building with --disable-nscd againFlavio Cruz
2023-03-27Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functionsAdhemerval Zanella Netto
2023-03-08malloc: Fix transposed arguments in sysmalloc_mmap_fallback callRobert Morell
2023-02-22malloc: remove redundant check of unsorted bin corruptionAyush Mittal
2023-01-06Update copyright dates not handled by scripts/update-copyrightsJoseph Myers
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers
2022-12-22Avoid use of atoi in mallocJoseph Myers
2022-12-08realloc: Return unchanged if request is within usable sizeSiddhesh Poyarekar
2022-11-01malloc: Use uintptr_t for pointer alignmentCarlos Eduardo Seo
2022-10-28Remove unused scratch_buffer_dupfreeSzabolcs Nagy
2022-10-28malloc: Use uintptr_t in alloc_bufferSzabolcs Nagy
2022-10-13malloc: Switch global_max_fast to uint8_tFlorian Weimer
2022-09-26Use atomic_exchange_release/acquireWilco Dijkstra
2022-09-22malloc: Print error when oldsize is not equal to the current size.Qingqing Li
2022-09-09Use C11 atomics instead of atomic_decrement(_val)Wilco Dijkstra
2022-09-09Use C11 atomics instead atomic_add(_zero)Wilco Dijkstra
2022-09-06malloc: Use C11 atomics rather than atomic_exchange_and_addWilco Dijkstra
2022-08-15malloc: Do not use MAP_NORESERVE to allocate heap segmentsFlorian Weimer
2022-08-03assert: Do not use stderr in libc-internal assertFlorian Weimer
2022-08-03stdio: Clean up __libc_message after unconditional abortFlorian Weimer
2022-08-01malloc: Use __getrandom_nocancel during tcache initiailizationFlorian Weimer
2022-08-01Remove spurious references to _dl_open_hookFlorian Weimer
2022-07-22stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417)Adhemerval Zanella Netto
2022-07-21malloc: Simplify implementation of __malloc_assertFlorian Weimer