cpython/Objects/mimalloc
Victor Stinner 3fe03ccea6
gh-117755: Fix mimalloc for huge allocation on s390x (#117809)
Fix mimalloc allocator for huge memory allocation (around
8,589,934,592 GiB) on s390x.

Abort allocation early in mimalloc if the number of slices doesn't
fit into uint32_t, to prevent a integer overflow (cast 64-bit
size_t to uint32_t).
2024-04-16 20:34:12 +00:00
..
prim gh-117547: Fix mimalloc compile error on OpenBSD (#117548) 2024-04-08 11:53:13 -04:00
alloc-aligned.c
alloc-override.c
alloc-posix.c
alloc.c gh-115103: Enable internal mimalloc assertions in debug builds (#116343) 2024-03-05 13:54:20 -05:00
arena.c
bitmap.c
bitmap.h
heap.c gh-115103: Delay reuse of mimalloc pages that store PyObjects (#115435) 2024-03-06 09:42:11 -05:00
init.c gh-115491: Keep some fields valid across allocations (free-threading) (#115573) 2024-02-20 10:36:40 -05:00
options.c
os.c
page-queue.c
page.c gh-115103: Delay reuse of mimalloc pages that store PyObjects (#115435) 2024-03-06 09:42:11 -05:00
random.c
segment-map.c
segment.c gh-117755: Fix mimalloc for huge allocation on s390x (#117809) 2024-04-16 20:34:12 +00:00
static.c
stats.c