diff --git a/Cargo.lock b/Cargo.lock index 31e3f59616..0ad42fbdb8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -17,18 +17,9 @@ checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e" [[package]] name = "ahash" -version = "0.2.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f33b5018f120946c1dcf279194f238a9f146725593ead1c08fa47ff22b0b5d3" -dependencies = [ - "const-random", -] - -[[package]] -name = "ahash" -version = "0.3.8" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217" +checksum = "f6789e291be47ace86a60303502173d84af8327e3627ecf334356ee0f87a164c" [[package]] name = "aho-corasick" @@ -326,26 +317,6 @@ dependencies = [ "winapi-util", ] -[[package]] -name = "const-random" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f1af9ac737b2dd2d577701e59fd09ba34822f6f2ebdb30a7647405d9e55e16a" -dependencies = [ - "const-random-macro", - "proc-macro-hack", -] - -[[package]] -name = "const-random-macro" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25e4c606eb459dd29f7c57b2e0879f2b6f14ee130918c2b78ccb58a9624e6c7a" -dependencies = [ - "getrandom", - "proc-macro-hack", -] - [[package]] name = "constant_time_eq" version = "0.1.5" @@ -388,7 +359,7 @@ dependencies = [ "cranelift-codegen-shared", "cranelift-entity", "gimli", - "hashbrown 0.7.2", + "hashbrown", "log", "peepmatic", "peepmatic-runtime", @@ -448,7 +419,7 @@ name = "cranelift-frontend" version = "0.67.0" dependencies = [ "cranelift-codegen", - "hashbrown 0.7.2", + "hashbrown", "log", "smallvec", "target-lexicon", @@ -462,7 +433,6 @@ dependencies = [ "cranelift-entity", "cranelift-frontend", "cranelift-reader", - "hashbrown 0.7.2", "log", "thiserror", ] @@ -474,7 +444,7 @@ dependencies = [ "anyhow", "cranelift-codegen", "cranelift-entity", - "hashbrown 0.6.3", + "hashbrown", "log", "thiserror", ] @@ -592,7 +562,7 @@ dependencies = [ "cranelift-codegen", "cranelift-entity", "cranelift-frontend", - "hashbrown 0.7.2", + "hashbrown", "itertools 0.9.0", "log", "serde", @@ -949,22 +919,11 @@ checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" [[package]] name = "hashbrown" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e6073d0ca812575946eb5f35ff68dbe519907b25c42530389ff946dc84c6ead" -dependencies = [ - "ahash 0.2.18", - "autocfg 0.1.7", -] - -[[package]] -name = "hashbrown" -version = "0.7.2" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96282e96bfcd3da0d3aa9938bedf1e50df3269b6db08b4876d2da0bb1a0841cf" +checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" dependencies = [ - "ahash 0.3.8", - "autocfg 1.0.0", + "ahash", ] [[package]] @@ -1429,12 +1388,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "proc-macro-hack" -version = "0.5.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e0456befd48169b9f13ef0f0ad46d492cf9d2dbb918bcf38e01eed4ce3ec5e4" - [[package]] name = "proc-macro2" version = "1.0.18" diff --git a/cranelift/codegen/Cargo.toml b/cranelift/codegen/Cargo.toml index 2be771738c..d4b98feda1 100644 --- a/cranelift/codegen/Cargo.toml +++ b/cranelift/codegen/Cargo.toml @@ -16,7 +16,7 @@ edition = "2018" cranelift-codegen-shared = { path = "./shared", version = "0.67.0" } cranelift-entity = { path = "../entity", version = "0.67.0" } cranelift-bforest = { path = "../bforest", version = "0.67.0" } -hashbrown = { version = "0.7", optional = true } +hashbrown = { version = "0.9.1", optional = true } target-lexicon = "0.11" log = { version = "0.4.6", default-features = false } serde = { version = "1.0.94", features = ["derive"], optional = true } diff --git a/cranelift/frontend/Cargo.toml b/cranelift/frontend/Cargo.toml index 0f4f245bcb..4a17cc1e0e 100644 --- a/cranelift/frontend/Cargo.toml +++ b/cranelift/frontend/Cargo.toml @@ -14,7 +14,7 @@ edition = "2018" cranelift-codegen = { path = "../codegen", version = "0.67.0", default-features = false } target-lexicon = "0.11" log = { version = "0.4.6", default-features = false } -hashbrown = { version = "0.7", optional = true } +hashbrown = { version = "0.9.1", optional = true } smallvec = { version = "1.0.0" } [features] diff --git a/cranelift/interpreter/Cargo.toml b/cranelift/interpreter/Cargo.toml index a0724e1e67..fce3844044 100644 --- a/cranelift/interpreter/Cargo.toml +++ b/cranelift/interpreter/Cargo.toml @@ -14,7 +14,6 @@ edition = "2018" cranelift-codegen = { path = "../codegen", version = "0.67.0", default-features = false } cranelift-entity = { path = "../entity", version = "0.67.0" } cranelift-reader = { path = "../reader", version = "0.67.0" } -hashbrown = { version = "0.7.1", optional = true } log = { version = "0.4.8", default-features = false } thiserror = "1.0.15" diff --git a/cranelift/module/Cargo.toml b/cranelift/module/Cargo.toml index 6372754f20..afa146da00 100644 --- a/cranelift/module/Cargo.toml +++ b/cranelift/module/Cargo.toml @@ -13,7 +13,7 @@ edition = "2018" [dependencies] cranelift-codegen = { path = "../codegen", version = "0.67.0", default-features = false } cranelift-entity = { path = "../entity", version = "0.67.0" } -hashbrown = { version = "0.6", optional = true } +hashbrown = { version = "0.9.1", optional = true } log = { version = "0.4.6", default-features = false } thiserror = "1.0.4" anyhow = "1.0" diff --git a/cranelift/wasm/Cargo.toml b/cranelift/wasm/Cargo.toml index d4725d4286..06018fd971 100644 --- a/cranelift/wasm/Cargo.toml +++ b/cranelift/wasm/Cargo.toml @@ -16,7 +16,7 @@ wasmparser = { version = "0.63.0", default-features = false } cranelift-codegen = { path = "../codegen", version = "0.67.0", default-features = false } cranelift-entity = { path = "../entity", version = "0.67.0" } cranelift-frontend = { path = "../frontend", version = "0.67.0", default-features = false } -hashbrown = { version = "0.7", optional = true } +hashbrown = { version = "0.9.1", optional = true } itertools = "0.9.0" log = { version = "0.4.6", default-features = false } serde = { version = "1.0.94", features = ["derive"], optional = true }