aboutsummaryrefslogtreecommitdiff
path: root/malloc
AgeCommit message (Expand)AuthorFilesLines
41 hoursRevert "Remove use of __curbrk."Wilco Dijkstra1-3/+5
41 hoursRevert "Improve MALLOC_DEBUG"Wilco Dijkstra1-2/+2
41 hoursRevert "Enable THP on arenas"Wilco Dijkstra1-8/+3
41 hoursRevert "Use _int_free_chunk in tcache_thread_shutdown"Wilco Dijkstra1-6/+2
41 hoursRevert "Remove dumped heap support"Wilco Dijkstra2-15/+582
41 hoursRevert "malloc: Cleanup libc_realloc"Wilco Dijkstra1-11/+15
41 hoursRevert "Change mmap representation"Wilco Dijkstra2-24/+28
42 hoursRemove use of __curbrk.Wilco Dijkstra1-5/+3
42 hoursImprove MALLOC_DEBUGWilco Dijkstra1-2/+2
42 hoursEnable THP on arenasWilco Dijkstra1-3/+8
42 hoursUse _int_free_chunk in tcache_thread_shutdownWilco Dijkstra1-2/+6
42 hoursRemove dumped heap supportWilco Dijkstra2-582/+15
42 hoursmalloc: Cleanup libc_reallocWilco Dijkstra1-15/+11
42 hoursChange mmap representationWilco Dijkstra2-28/+24
4 daysmalloc: Cleanup sysmalloc_mmapWilco Dijkstra1-72/+19
4 daysmalloc: Improve checked_request2sizeWilco Dijkstra2-28/+13
4 daysmalloc: Cleanup madvise definesWilco Dijkstra1-11/+2
4 daysmalloc: Fix MAX_TCACHE_SMALL_SIZEWilco Dijkstra1-10/+8
8 daysmalloc: Enable THP always support on hugetlb tunableWilliam Hunt1-7/+11
8 daysmalloc: Remove redundant NULL checkWilco Dijkstra1-4/+3
2025-07-14malloc: fix definition for MAX_TCACHE_SMALL_SIZECupertino Miranda1-1/+1
2025-06-26malloc: Cleanup tcache_init()Wilco Dijkstra1-26/+8
2025-06-26malloc: replace instances of __builtin_expect with __glibc_unlikelyWilliam Hunt2-26/+25
2025-06-26malloc: refactored aligned_OK and misaligned_chunkWilliam Hunt2-12/+10
2025-06-19malloc: Link large tcache tests with $(shared-thread-library)Florian Weimer1-52/+58
2025-06-18malloc: Cleanup _mid_memalignWilco Dijkstra1-14/+7
2025-06-17malloc: Sort tests-exclude-largetcache in MakefileH.J. Lu1-2/+2
2025-06-16malloc: add testing for large tcache supportCupertino Miranda1-0/+16
2025-06-16malloc: add tcache support for large chunk cachingCupertino Miranda1-82/+227
2025-06-03malloc: Count tcache entries downwardsWilco Dijkstra1-14/+15
2025-05-14malloc: Improve performance of __libc_callocWilco Dijkstra1-27/+43
2025-05-12malloc: Improve malloc initializationWilco Dijkstra4-61/+11
2025-05-12malloc: Improved double free detection in the tcacheDavid Lau3-14/+76
2025-05-01malloc: Inline tcache_try_mallocWilco Dijkstra1-44/+7
2025-04-16malloc: move tcache_init out of hot tcache pathsCupertino Miranda1-12/+6
2025-04-15malloc: Use tailcalls in __libc_freeWilco Dijkstra1-7/+24
2025-04-15malloc: Inline tcache_freeWilco Dijkstra1-30/+14
2025-04-15malloc: Improve free checksWilco Dijkstra1-9/+6
2025-04-15malloc: Inline _int_free_checkWilco Dijkstra1-19/+12
2025-04-14malloc: Inline _int_freeWilco Dijkstra2-28/+12
2025-04-14malloc: Move mmap code out of __libc_free hotpathWilco Dijkstra1-30/+40
2025-03-28malloc: Improve performance of __libc_mallocWilco Dijkstra1-13/+20
2025-03-26malloc: Use __always_inline for simple functionsWilco Dijkstra2-11/+11
2025-03-25malloc: Use _int_free_chunk for remaindersWilco Dijkstra1-9/+6
2025-03-21malloc: missing initialization of tcache in _mid_memalignCupertino Miranda1-0/+2
2025-03-18malloc: Improve csize2tidxWilco Dijkstra1-1/+1
2025-03-18malloc: Improve arena_for_chunk()Wilco Dijkstra1-6/+7
2025-03-03malloc: Add integrity check to largebin nextsizesBen Kallus1-0/+3
2025-02-13malloc: Add size check when moving fastbin->tcacheBen Kallus1-0/+3
2025-02-02elf: Merge __dl_libc_freemem into __rtld_libc_freeresFlorian Weimer1-2/+0