mimalloc/src
Max Bachmann a97b12926a fix committed stat
_mi_os_free reduces the stat by the full size without taking uncommitted
sections into account.
For this reason we have to add the uncommitted sections to the stat before
calling it.
2024-08-30 02:06:27 +02:00
..
prim don't consider memory as large OS pages if only madvise'd 2024-08-20 15:58:36 -07:00
alloc-aligned.c initial working guarded pages 2024-08-19 21:21:40 -07:00
alloc-override.c only override strdup/strndup if those are not macros (issue #885) 2024-05-10 17:03:42 -07:00
alloc-posix.c update alignment check 2023-04-16 17:05:56 -07:00
alloc.c fix use_guarded signature 2024-08-21 11:30:00 -07:00
arena-abandon.c rename arena-abandoned to arena-abandon 2024-06-03 21:30:02 -07:00
arena.c fix committed stat 2024-08-30 02:06:27 +02:00
bitmap.c fix spelling errors (pr #710) 2024-04-20 17:18:09 -07:00
bitmap.h fix spelling errors (pr #710) 2024-04-20 17:12:09 -07:00
free.c clean up guarded pages code 2024-08-20 11:09:17 -07:00
heap.c initial working guarded pages 2024-08-19 21:21:40 -07:00
init.c fix potential race on subproc field in the segment 2024-06-03 20:57:00 -07:00
libc.c commend and make at least 8 tries for reclaim 2024-03-25 15:25:04 -07:00
options.c clean up guarded pages code 2024-08-20 11:09:17 -07:00
os.c revise the segment map to only apply to OS allocated segments and reduce the .BSS footprint 2024-06-02 14:46:59 -07:00
page-queue.c simplified aligned allocation; improved codegen; fix mi_good_size with padding included; add MI_MAX_ALIGN_GUARANTEE 2024-05-11 06:43:52 -07:00
page.c initial working guarded pages 2024-08-19 21:21:40 -07:00
random.c restructure header files 2023-03-20 10:37:39 -07:00
segment-map.c fix UINT32_MAX constant (see issue #913) 2024-08-13 16:36:53 -07:00
segment.c fix warnings 2024-08-20 12:58:49 -07:00
static.c refactor arena-abandoned to be an include for backward compat with existing build scripts 2024-06-03 18:04:59 -07:00
stats.c commend and make at least 8 tries for reclaim 2024-03-25 15:25:04 -07:00