mimalloc/src
2024-12-12 19:55:45 -08:00
..
prim add dedicated meta data allocation for threads and tld 2024-12-08 12:20:54 -08:00
alloc-aligned.c heap meta data always uses mi_meta_zalloc 2024-12-11 09:16:28 -08:00
alloc-override.c Musl needs __libc* functions too 2024-10-06 15:42:46 -05:00
alloc-posix.c update alignment check 2023-04-16 17:05:56 -07:00
alloc.c fix MI_GUARDED build 2024-12-10 19:44:54 -08:00
arena-meta.c fix free bug for meta data 2024-12-12 19:55:45 -08:00
arena.c space out threads when searching for free pages 2024-12-12 16:37:31 -08:00
bitmap.c use thread spacing for reclaim as well 2024-12-12 17:22:41 -08:00
bitmap.h maintain pages set for arenas; improve arena load/unload 2024-12-11 22:06:25 -08:00
free.c use frac 8 for reclaim_on_free and reabandon; halve full_page_retain if running in a threadpool 2024-12-11 16:26:39 -08:00
heap.c lower full page retain more aggressively in a threadpool 2024-12-12 17:57:36 -08:00
init.c use frac 8 for reclaim_on_free and reabandon; halve full_page_retain if running in a threadpool 2024-12-11 16:26:39 -08:00
libc.c fix MI_GUARDED build 2024-12-10 19:44:54 -08:00
options.c add extra checks for valid pointers in the pagemap, add max_vabits and debug_commit_full_pagemap options 2024-12-09 20:40:26 -08:00
os.c maintain pages set for arenas; improve arena load/unload 2024-12-11 22:06:25 -08:00
page-map.c maintain pages set for arenas; improve arena load/unload 2024-12-11 22:06:25 -08:00
page-queue.c small fixes 2024-12-06 23:25:53 -08:00
page.c use frac 8 for reclaim_on_free and reabandon; halve full_page_retain if running in a threadpool 2024-12-11 16:26:39 -08:00
random.c various improvements 2024-12-09 14:31:43 -08:00
static.c add dedicated meta data allocation for threads and tld 2024-12-08 12:20:54 -08:00
stats.c revise free reclaim; ensure unown cannot race with a free 2024-12-03 10:51:13 -08:00