aboutsummaryrefslogtreecommitdiff
path: root/malloc
AgeCommit message (Expand)AuthorFilesLines
30 hoursmalloc: Fix MALLOC_DEBUGWilco Dijkstra1-2/+2
30 hoursmalloc: Support THP in arenasWilco Dijkstra1-3/+8
30 hoursmalloc: Remove use of __curbrkWilco Dijkstra1-5/+3
5 daysRevert "Remove use of __curbrk."Wilco Dijkstra1-3/+5
5 daysRevert "Improve MALLOC_DEBUG"Wilco Dijkstra1-2/+2
5 daysRevert "Enable THP on arenas"Wilco Dijkstra1-8/+3
5 daysRevert "Use _int_free_chunk in tcache_thread_shutdown"Wilco Dijkstra1-6/+2
5 daysRevert "Remove dumped heap support"Wilco Dijkstra2-15/+582
5 daysRevert "malloc: Cleanup libc_realloc"Wilco Dijkstra1-11/+15
5 daysRevert "Change mmap representation"Wilco Dijkstra2-24/+28
5 daysRemove use of __curbrk.Wilco Dijkstra1-5/+3
5 daysImprove MALLOC_DEBUGWilco Dijkstra1-2/+2
5 daysEnable THP on arenasWilco Dijkstra1-3/+8
5 daysUse _int_free_chunk in tcache_thread_shutdownWilco Dijkstra1-2/+6
5 daysRemove dumped heap supportWilco Dijkstra2-582/+15
5 daysmalloc: Cleanup libc_reallocWilco Dijkstra1-15/+11
5 daysChange mmap representationWilco Dijkstra2-28/+24
7 daysmalloc: Cleanup sysmalloc_mmapWilco Dijkstra1-72/+19
7 daysmalloc: Improve checked_request2sizeWilco Dijkstra2-28/+13
7 daysmalloc: Cleanup madvise definesWilco Dijkstra1-11/+2
7 daysmalloc: Fix MAX_TCACHE_SMALL_SIZEWilco Dijkstra1-10/+8
11 daysmalloc: Enable THP always support on hugetlb tunableWilliam Hunt1-7/+11
11 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