feat(mailer-bin): use mimalloc as the global allocator for mailer-bin

This commit is contained in:
2026-02-26 17:50:52 +00:00
parent fc88555790
commit 6ed3252485
6 changed files with 34 additions and 1 deletions

20
rust/Cargo.lock generated
View File

@@ -894,6 +894,16 @@ version = "0.2.181"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "459427e2af2b9c839b132acb702a1c654d95e10f8c326bfc2ad11310e458b1c5"
[[package]]
name = "libmimalloc-sys"
version = "0.1.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870"
dependencies = [
"cc",
"libc",
]
[[package]]
name = "linux-raw-sys"
version = "0.11.0"
@@ -982,6 +992,7 @@ dependencies = [
"mailer-core",
"mailer-security",
"mailer-smtp",
"mimalloc",
"rustls",
"serde",
"serde_json",
@@ -1063,6 +1074,15 @@ version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
[[package]]
name = "mimalloc"
version = "0.1.48"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8"
dependencies = [
"libmimalloc-sys",
]
[[package]]
name = "miniz_oxide"
version = "0.8.9"