From ce6338661179c8be22e516b00af7483f151485a7 Mon Sep 17 00:00:00 2001 From: Daniil Bondarev Date: Thu, 23 Jul 2026 22:30:29 +0000 Subject: [PATCH] Update mimalloc to v2.4.4 and v3.4.4 Bump the v2 submodule from v2.3.2 to v2.4.4 and the v3 submodule from v3.3.2 to v3.4.4. The v3 bump fixes a segmentation fault in the currently shipped v3.3.2 sources: mimalloc v3.3.0-v3.3.2 crashes under multi-threaded use (SIGSEGV in _mi_theap_default_set during thread heap init), which affects this crate since v3 is the default. Fixed upstream in v3.4.x. See microsoft/mimalloc#1287. --- libmimalloc-sys/c_src/mimalloc/v2 | 2 +- libmimalloc-sys/c_src/mimalloc/v3 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libmimalloc-sys/c_src/mimalloc/v2 b/libmimalloc-sys/c_src/mimalloc/v2 index 02a2f5d..064e3f8 160000 --- a/libmimalloc-sys/c_src/mimalloc/v2 +++ b/libmimalloc-sys/c_src/mimalloc/v2 @@ -1 +1 @@ -Subproject commit 02a2f5df9d7d46d30263b83832eebeeab62dc5fe +Subproject commit 064e3f85cd0c3516fe3b74d1bf61bf4ef86b999f diff --git a/libmimalloc-sys/c_src/mimalloc/v3 b/libmimalloc-sys/c_src/mimalloc/v3 index 30b2d9d..1f06f69 160000 --- a/libmimalloc-sys/c_src/mimalloc/v3 +++ b/libmimalloc-sys/c_src/mimalloc/v3 @@ -1 +1 @@ -Subproject commit 30b2d9d89099bee08e9f67a1ffb3e12e7ba45227 +Subproject commit 1f06f694972279bbc7ec72902e8570f5784d0fc9