feat: add snmalloc support (#13771)

This commit is contained in:
Dan Cline
2025-01-11 21:43:24 -05:00
committed by GitHub
parent cc84f83b6c
commit 567d5c60e6
5 changed files with 62 additions and 1 deletions

29
Cargo.lock generated
View File

@ -1859,6 +1859,15 @@ version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
[[package]]
name = "cmake"
version = "0.1.52"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c682c223677e0e5b6b7f63a64b9351844c3f1b1678a68b7ee617e30fb082620e"
dependencies = [
"cc",
]
[[package]]
name = "codspeed"
version = "2.7.2"
@ -6680,6 +6689,7 @@ dependencies = [
"reth-fs-util",
"secp256k1",
"serde",
"snmalloc-rs",
"thiserror 2.0.9",
"tikv-jemallocator",
"tracy-client",
@ -10416,6 +10426,25 @@ version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b"
[[package]]
name = "snmalloc-rs"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d43ff92911d7d9705d1c0203300a3edfd00d16c8b8b0c27c56f9407a3f31e7a6"
dependencies = [
"snmalloc-sys",
]
[[package]]
name = "snmalloc-sys"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "954e1f984860770475196be81a547ed1517d34fcb8a15cb87bdb37cff3353230"
dependencies = [
"cc",
"cmake",
]
[[package]]
name = "socket2"
version = "0.5.8"