diff --git a/Cargo.lock b/Cargo.lock index ab33d6e89a9..be2b094b14b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2582,11 +2582,11 @@ checksum = "86e3bdc80eee6e16b2b6b0f87fbc98c04bee3455e35174c0de1a125d0688c632" [[package]] name = "dlmalloc" version = "0.1.4" -source = "git+https://github.com/gear-tech/dlmalloc-rust.git?rev=9135baa#9135baa728ef9a9a04a887998e019733c4b093af" +source = "git+https://github.com/gear-tech/dlmalloc-rust.git#15352f969112faa463302f2490bbb7f6e1cb904d" dependencies = [ "libc", - "libc_print", - "page_size 0.4.2", + "libc-print", + "page_size 0.6.0", "static_assertions", "str-buf", ] @@ -5607,9 +5607,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" [[package]] -name = "libc_print" -version = "0.1.16" -source = "git+https://github.com/grishasobol/rust-libc-print.git#b300804809e7a5f1c8fab4d2d11bcea29217bc70" +name = "libc-print" +version = "0.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06cea5d58bd9ba4717bbf5c6c5bb11bb6e9e76685b7fff34039b80f50ce86c11" dependencies = [ "libc", ] @@ -7116,9 +7117,9 @@ dependencies = [ [[package]] name = "page_size" -version = "0.4.2" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eebde548fbbf1ea81a99b128872779c437752fb99f217c45245e1a61dcd9edcd" +checksum = "1b7663cbd190cfd818d08efa8497f6cd383076688c49a391ef7c0d03cd12b561" dependencies = [ "libc", "winapi", @@ -7126,9 +7127,9 @@ dependencies = [ [[package]] name = "page_size" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b7663cbd190cfd818d08efa8497f6cd383076688c49a391ef7c0d03cd12b561" +checksum = "30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da" dependencies = [ "libc", "winapi", @@ -12345,9 +12346,9 @@ dependencies = [ [[package]] name = "str-buf" -version = "2.0.5" +version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0873cb29201126440dcc78d0b1f5a13d917e78831778429a7920ca9c7f3dae1e" +checksum = "e75b72ee54e2f93c3ea1354066162be893ee5e25773ab743de3e088cecbb4f31" [[package]] name = "strsim" diff --git a/Cargo.toml b/Cargo.toml index eecdbf0432f..f9403a46920 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -105,7 +105,7 @@ colored = "2.0.0" const-str = "0.5" derive_more = "0.99.17" dirs = "4.0.0" -dlmalloc = { git = "https://github.com/gear-tech/dlmalloc-rust.git", rev = "9135baa", default-features = false } +dlmalloc = { git = "https://github.com/gear-tech/dlmalloc-rust.git" } dyn-clonable = "0.9.0" enum-iterator = "1.4.0" env_logger = "0.10" diff --git a/galloc/Cargo.toml b/galloc/Cargo.toml index 3f08c572dd3..fa5f19ddc84 100644 --- a/galloc/Cargo.toml +++ b/galloc/Cargo.toml @@ -7,7 +7,7 @@ license.workspace = true [dependencies] # add "checks" feature to enable hard checks in allocator -dlmalloc = { workspace = true, features = ["global"] } +dlmalloc.workspace = true [features] debug = ["dlmalloc/debug"]