diff --git a/Cargo.lock b/Cargo.lock
index 57a49873cc9..86c8578d254 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -7437,9 +7437,9 @@ dependencies = [
 
 [[package]]
 name = "tikv-jemalloc-sys"
-version = "0.5.4+5.3.0-patched"
+version = "0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9402443cb8fd499b6f327e40565234ff34dbda27460c5b47db0db77443dd85d1"
+checksum = "cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d"
 dependencies = [
  "cc",
  "libc",
@@ -7447,9 +7447,9 @@ dependencies = [
 
 [[package]]
 name = "tikv-jemallocator"
-version = "0.5.4"
+version = "0.6.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "965fe0c26be5c56c94e38ba547249074803efd52adfb66de62107d95aab3eaca"
+checksum = "4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865"
 dependencies = [
  "libc",
  "tikv-jemalloc-sys",
diff --git a/Cargo.toml b/Cargo.toml
index e7bca6e0ca8..eef029caebb 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -215,7 +215,7 @@ term-table = "1.3"
 termion = "4.0"
 textwrap = "0.16"
 thiserror = "1.0"
-tikv-jemallocator = "0.5"
+tikv-jemallocator = "0.6"
 tokio = "1.12"
 toml = "0.8"
 toml_edit = "0.22"
diff --git a/sway-lsp/Cargo.toml b/sway-lsp/Cargo.toml
index 8129d1e7443..f9648768eb5 100644
--- a/sway-lsp/Cargo.toml
+++ b/sway-lsp/Cargo.toml
@@ -65,7 +65,7 @@ pretty_assertions = "1.4.0"
 rand = "0.8"
 regex = "^1.10.2"
 sway-lsp-test-utils = { path = "tests/utils" }
-tikv-jemallocator = "0.5"
+tikv-jemallocator = "0.6"
 tower = { version = "0.4.12", default-features = false, features = ["util"] }
 
 [[bench]]