From 1cdadea43e9c5a0f054b65be21200ce580e4eb13 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.1 and v3.4.3 Bump the v2 submodule from v2.3.2 to v2.4.1 and the v3 submodule from v3.3.2 to v3.4.3. 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..30ac9d5 160000 --- a/libmimalloc-sys/c_src/mimalloc/v2 +++ b/libmimalloc-sys/c_src/mimalloc/v2 @@ -1 +1 @@ -Subproject commit 02a2f5df9d7d46d30263b83832eebeeab62dc5fe +Subproject commit 30ac9d56b8b9ea57ae84bc8ef17ef39000da08fe diff --git a/libmimalloc-sys/c_src/mimalloc/v3 b/libmimalloc-sys/c_src/mimalloc/v3 index 30b2d9d..152fbf2 160000 --- a/libmimalloc-sys/c_src/mimalloc/v3 +++ b/libmimalloc-sys/c_src/mimalloc/v3 @@ -1 +1 @@ -Subproject commit 30b2d9d89099bee08e9f67a1ffb3e12e7ba45227 +Subproject commit 152fbf2634aeafca3774df791b0a77683035f076