diff --git a/Cargo.lock b/Cargo.lock index f7725338..c0e9413f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -315,7 +315,7 @@ version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d054747549a69b264d5299c8ca1b0dd45dc6bd0ee43f1edfcc42a8b12952c7a" dependencies = [ - "cranelift-entity", + "cranelift-entity 0.126.1", ] [[package]] @@ -328,6 +328,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "cranelift-bitset" +version = "0.127.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "769a0d88c2f5539e9c5536a93a7bf164b0dc68d91e3d00723e5b4ffc1440afdc" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "cranelift-codegen" version = "0.126.1" @@ -337,11 +347,11 @@ dependencies = [ "bumpalo", "cranelift-assembler-x64", "cranelift-bforest", - "cranelift-bitset", + "cranelift-bitset 0.126.1", "cranelift-codegen-meta", "cranelift-codegen-shared", "cranelift-control", - "cranelift-entity", + "cranelift-entity 0.126.1", "cranelift-isle", "gimli", "hashbrown 0.15.5", @@ -389,7 +399,18 @@ version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "063b83448b1343e79282c3c7cbda7ed5f0816f0b763a4c15f7cecb0a17d87ea6" dependencies = [ - "cranelift-bitset", + "cranelift-bitset 0.126.1", + "serde", + "serde_derive", +] + +[[package]] +name = "cranelift-entity" +version = "0.127.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea0f066e07e3bcbe38884cc5c94c32c7a90267d69df80f187d9dfe421adaa7c4" +dependencies = [ + "cranelift-bitset 0.127.0", "serde", "serde_derive", ] @@ -1313,7 +1334,7 @@ version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a09eb45f768f3a0396e85822790d867000c8b5f11551e7268c279e991457b16" dependencies = [ - "cranelift-bitset", + "cranelift-bitset 0.126.1", "log", "pulley-macros", "wasmtime-internal-math", @@ -2117,6 +2138,18 @@ dependencies = [ "semver", ] +[[package]] +name = "wasmparser" +version = "0.243.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6d8db401b0528ec316dfbe579e6ab4152d61739cfe076706d2009127970159d" +dependencies = [ + "bitflags", + "hashbrown 0.15.5", + "indexmap", + "serde", +] + [[package]] name = "wasmprinter" version = "0.240.0" @@ -2168,7 +2201,7 @@ dependencies = [ "wasm-compose", "wasm-encoder 0.240.0", "wasmparser 0.240.0", - "wasmtime-environ", + "wasmtime-environ 39.0.1", "wasmtime-internal-cache", "wasmtime-internal-component-macro", "wasmtime-internal-component-util", @@ -2193,8 +2226,8 @@ checksum = "c3b0d53657fea2a8cee8ed1866ad45d2e5bc21be958a626a1dd9b7de589851b3" dependencies = [ "anyhow", "cpp_demangle", - "cranelift-bitset", - "cranelift-entity", + "cranelift-bitset 0.126.1", + "cranelift-entity 0.126.1", "gimli", "indexmap", "log", @@ -2212,6 +2245,27 @@ dependencies = [ "wasmtime-internal-component-util", ] +[[package]] +name = "wasmtime-environ" +version = "40.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17ecada9136ed45524c9bf9cbd7e374109158784292eeb7c27dfaef6c9ccaaff" +dependencies = [ + "anyhow", + "cranelift-bitset 0.127.0", + "cranelift-entity 0.127.0", + "gimli", + "indexmap", + "log", + "object", + "postcard", + "serde", + "serde_derive", + "smallvec", + "target-lexicon", + "wasmparser 0.243.0", +] + [[package]] name = "wasmtime-internal-cache" version = "39.0.1" @@ -2263,7 +2317,7 @@ dependencies = [ "cfg-if", "cranelift-codegen", "cranelift-control", - "cranelift-entity", + "cranelift-entity 0.126.1", "cranelift-frontend", "cranelift-native", "gimli", @@ -2275,7 +2329,7 @@ dependencies = [ "target-lexicon", "thiserror 2.0.17", "wasmparser 0.240.0", - "wasmtime-environ", + "wasmtime-environ 39.0.1", "wasmtime-internal-math", "wasmtime-internal-unwinder", "wasmtime-internal-versioned-export-macros", @@ -2372,7 +2426,7 @@ dependencies = [ "object", "target-lexicon", "wasmparser 0.240.0", - "wasmtime-environ", + "wasmtime-environ 39.0.1", "wasmtime-internal-cranelift", "winch-codegen", ] @@ -2406,7 +2460,7 @@ dependencies = [ "static_assertions", "tokio", "wasmtime", - "wasmtime-environ", + "wasmtime-environ 40.0.0", "wasmtime-wasi", "wat", ] @@ -2582,7 +2636,7 @@ dependencies = [ "target-lexicon", "thiserror 2.0.17", "wasmparser 0.240.0", - "wasmtime-environ", + "wasmtime-environ 39.0.1", "wasmtime-internal-cranelift", "wasmtime-internal-math", ] diff --git a/ext/Cargo.toml b/ext/Cargo.toml index 0091a7bc..feb7fcf0 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 = "=39.0.1" +wasmtime-environ = "=40.0.0" deterministic-wasi-ctx = { version = "=3.0.4" } [build-dependencies]