diff --git a/Cargo.lock b/Cargo.lock index 7e1644ca..833fb018 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8,7 +8,7 @@ version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" dependencies = [ - "gimli", + "gimli 0.31.1", ] [[package]] @@ -93,7 +93,7 @@ dependencies = [ "cfg-if", "libc", "miniz_oxide", - "object", + "object 0.36.7", "rustc-demangle", "windows-targets", ] @@ -329,7 +329,7 @@ version = "0.121.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c88c577c6af92b550cb83455c331cf8e1bc89fe0ccc3e7eb0fa617ed1d63056" dependencies = [ - "cranelift-entity", + "cranelift-entity 0.121.1", ] [[package]] @@ -342,6 +342,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "cranelift-bitset" +version = "0.123.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c23914fc4062558650a6f0d8c1846c97b541215a291fdeabc85f68bdc9bbcca3" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "cranelift-codegen" version = "0.121.0" @@ -351,13 +361,13 @@ dependencies = [ "bumpalo", "cranelift-assembler-x64", "cranelift-bforest", - "cranelift-bitset", + "cranelift-bitset 0.121.1", "cranelift-codegen-meta", "cranelift-codegen-shared", "cranelift-control", - "cranelift-entity", + "cranelift-entity 0.121.1", "cranelift-isle", - "gimli", + "gimli 0.31.1", "hashbrown", "log", "pulley-interpreter", @@ -402,7 +412,18 @@ version = "0.121.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0335ac187211ac94c254826b6e78d23b8654ae09ebf0830506a827a2647162f" dependencies = [ - "cranelift-bitset", + "cranelift-bitset 0.121.1", + "serde", + "serde_derive", +] + +[[package]] +name = "cranelift-entity" +version = "0.123.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e8c542c856feb50d504e4fc0526b3db3a514f882a9f68f956164531517828ab" +dependencies = [ + "cranelift-bitset 0.123.2", "serde", "serde_derive", ] @@ -772,6 +793,12 @@ dependencies = [ "stable_deref_trait", ] +[[package]] +name = "gimli" +version = "0.32.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc6298e594375a7fead9efd5568f0a46e6a154fb6a9bdcbe3c06946ffd81a5f6" + [[package]] name = "glob" version = "0.3.2" @@ -1220,6 +1247,15 @@ dependencies = [ "memchr", ] +[[package]] +name = "object" +version = "0.37.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" +dependencies = [ + "memchr", +] + [[package]] name = "once_cell" version = "1.21.3" @@ -1304,7 +1340,7 @@ version = "34.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2185406351e8388bf52e83c2a2eeed23a93458fcb951829c966021d3aaca45b4" dependencies = [ - "cranelift-bitset", + "cranelift-bitset 0.121.1", "log", "pulley-macros", "wasmtime-math", @@ -2040,8 +2076,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "16d1eee846a705f6f3cb9d7b9f79b54583810f1fb57a1e3aea76d1742db2e3d2" dependencies = [ "bitflags", + "hashbrown", "indexmap", "semver", + "serde", ] [[package]] @@ -2070,7 +2108,7 @@ dependencies = [ "cfg-if", "encoding_rs", "fxprof-processed-profile", - "gimli", + "gimli 0.31.1", "hashbrown", "indexmap", "ittapi", @@ -2078,7 +2116,7 @@ dependencies = [ "log", "mach2", "memfd", - "object", + "object 0.36.7", "once_cell", "postcard", "psm", @@ -2099,7 +2137,7 @@ dependencies = [ "wasmtime-component-macro", "wasmtime-component-util", "wasmtime-cranelift", - "wasmtime-environ", + "wasmtime-environ 34.0.0", "wasmtime-fiber", "wasmtime-jit-debug", "wasmtime-jit-icache-coherence", @@ -2171,19 +2209,19 @@ dependencies = [ "cfg-if", "cranelift-codegen", "cranelift-control", - "cranelift-entity", + "cranelift-entity 0.121.1", "cranelift-frontend", "cranelift-native", - "gimli", + "gimli 0.31.1", "itertools 0.14.0", "log", - "object", + "object 0.36.7", "pulley-interpreter", "smallvec", "target-lexicon", "thiserror 2.0.12", "wasmparser 0.233.0", - "wasmtime-environ", + "wasmtime-environ 34.0.0", "wasmtime-math", "wasmtime-versioned-export-macros", ] @@ -2196,12 +2234,12 @@ checksum = "a7efe18ef46b2287f16882a709ed059cc20a54fe457b12b5f82d9d685b1cabe2" dependencies = [ "anyhow", "cpp_demangle", - "cranelift-bitset", - "cranelift-entity", - "gimli", + "cranelift-bitset 0.121.1", + "cranelift-entity 0.121.1", + "gimli 0.31.1", "indexmap", "log", - "object", + "object 0.36.7", "postcard", "rustc-demangle", "semver", @@ -2215,6 +2253,27 @@ dependencies = [ "wasmtime-component-util", ] +[[package]] +name = "wasmtime-environ" +version = "36.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6750e519977953a018fe994aada7e02510aea4babb03310aa5f5b4145b6e6577" +dependencies = [ + "anyhow", + "cranelift-bitset 0.123.2", + "cranelift-entity 0.123.2", + "gimli 0.32.2", + "indexmap", + "log", + "object 0.37.3", + "postcard", + "serde", + "serde_derive", + "smallvec", + "target-lexicon", + "wasmparser 0.236.0", +] + [[package]] name = "wasmtime-fiber" version = "34.0.0" @@ -2238,7 +2297,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26fc1270c8e2702b933a5dea8239e7b0de979959e7254ee7aa8062bf7df7e42d" dependencies = [ "cc", - "object", + "object 0.36.7", "rustix 1.0.7", "wasmtime-versioned-export-macros", ] @@ -2280,7 +2339,7 @@ dependencies = [ "static_assertions", "tokio", "wasmtime", - "wasmtime-environ", + "wasmtime-environ 36.0.2", "wasmtime-wasi", "wat", ] @@ -2354,12 +2413,12 @@ checksum = "59a085d0b729a4f7de97a91fe8e7002027a7418d2dd4de17159e38e39b852308" dependencies = [ "anyhow", "cranelift-codegen", - "gimli", - "object", + "gimli 0.31.1", + "object 0.36.7", "target-lexicon", "wasmparser 0.233.0", "wasmtime-cranelift", - "wasmtime-environ", + "wasmtime-environ 34.0.0", "winch-codegen", ] @@ -2497,14 +2556,14 @@ dependencies = [ "anyhow", "cranelift-assembler-x64", "cranelift-codegen", - "gimli", + "gimli 0.31.1", "regalloc2", "smallvec", "target-lexicon", "thiserror 2.0.12", "wasmparser 0.233.0", "wasmtime-cranelift", - "wasmtime-environ", + "wasmtime-environ 34.0.0", "wasmtime-math", ] diff --git a/ext/Cargo.toml b/ext/Cargo.toml index 0e0b0404..261d8afb 100644 --- a/ext/Cargo.toml +++ b/ext/Cargo.toml @@ -38,7 +38,7 @@ async-timer = { version = "1.0.0-beta.15", features = [ "tokio1", ], optional = true } static_assertions = "1.1.0" -wasmtime-environ = "=34.0.0" +wasmtime-environ = "=36.0.2" deterministic-wasi-ctx = { version = "=3.0.0" } [build-dependencies]