From 53d17a8a706da8edc016bd8684a830702285196c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Feb 2026 20:04:25 +0000 Subject: [PATCH] build(deps): bump the cranelift group with 6 updates Bumps the cranelift group with 6 updates: | Package | From | To | | --- | --- | --- | | [cranelift-codegen](https://github.com/bytecodealliance/wasmtime) | `0.128.1` | `0.128.2` | | [cranelift-reader](https://github.com/bytecodealliance/wasmtime) | `0.128.1` | `0.128.2` | | [cranelift](https://github.com/bytecodealliance/wasmtime) | `0.128.1` | `0.128.2` | | [cranelift-module](https://github.com/bytecodealliance/wasmtime) | `0.128.1` | `0.128.2` | | [cranelift-jit](https://github.com/bytecodealliance/wasmtime) | `0.128.1` | `0.128.2` | | [cranelift-native](https://github.com/bytecodealliance/wasmtime) | `0.128.1` | `0.128.2` | Updates `cranelift-codegen` from 0.128.1 to 0.128.2 - [Release notes](https://github.com/bytecodealliance/wasmtime/releases) - [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md) - [Commits](https://github.com/bytecodealliance/wasmtime/commits) Updates `cranelift-reader` from 0.128.1 to 0.128.2 - [Release notes](https://github.com/bytecodealliance/wasmtime/releases) - [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md) - [Commits](https://github.com/bytecodealliance/wasmtime/commits) Updates `cranelift` from 0.128.1 to 0.128.2 - [Release notes](https://github.com/bytecodealliance/wasmtime/releases) - [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md) - [Commits](https://github.com/bytecodealliance/wasmtime/commits) Updates `cranelift-module` from 0.128.1 to 0.128.2 - [Release notes](https://github.com/bytecodealliance/wasmtime/releases) - [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md) - [Commits](https://github.com/bytecodealliance/wasmtime/commits) Updates `cranelift-jit` from 0.128.1 to 0.128.2 - [Release notes](https://github.com/bytecodealliance/wasmtime/releases) - [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md) - [Commits](https://github.com/bytecodealliance/wasmtime/commits) Updates `cranelift-native` from 0.128.1 to 0.128.2 - [Release notes](https://github.com/bytecodealliance/wasmtime/releases) - [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md) - [Commits](https://github.com/bytecodealliance/wasmtime/commits) --- updated-dependencies: - dependency-name: cranelift-codegen dependency-version: 0.128.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cranelift - dependency-name: cranelift-reader dependency-version: 0.128.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cranelift - dependency-name: cranelift dependency-version: 0.128.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cranelift - dependency-name: cranelift-module dependency-version: 0.128.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cranelift - dependency-name: cranelift-jit dependency-version: 0.128.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cranelift - dependency-name: cranelift-native dependency-version: 0.128.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cranelift ... Signed-off-by: dependabot[bot] --- Cargo.lock | 172 +++++++++----------------------------- bins/bjs/Cargo.toml | 4 +- libs/jsruntime/Cargo.toml | 4 +- 3 files changed, 43 insertions(+), 137 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6011fc2f..cdf63803 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -365,15 +365,6 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" -[[package]] -name = "cobs" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" -dependencies = [ - "thiserror", -] - [[package]] name = "colorchoice" version = "1.0.4" @@ -401,9 +392,9 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "cranelift" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d483a248b5d971d1ef6a814385502a38d8dde8fbf08b4ad08b78c53b8d66f923" +checksum = "685cabf3ff3de6908dbad0197d4c3dffd2b14826e16821d5571746d6abd239cf" dependencies = [ "cranelift-codegen", "cranelift-frontend", @@ -412,46 +403,42 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d32b9105ce689b3e79ae288f62e9c2d0de66e4869176a11829e5c696da0f018f" +checksum = "5394862aa254f2cc52f0e566fe4e3392c8cd39c56595314b4156f5f2d7ce4b22" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e950e8dd96c1760f1c3a2b06d3d35584a3617239d034e73593ec096a1f3ea69" +checksum = "64ddeadbaba1230fc2323203a64fa86924b0ca4cf4c09f1b8205c1e9d44c1988" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d769576bc48246fccf7f07173739e5f7a7fb3270eb9ac363c0792cad8963c034" +checksum = "9a50f2336905397e4fb21cd5a23ce789f8a1b5c2ec1bc998b8f2a670d8188b51" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94d37c4589e52def48bd745c3b28b523d66ade8b074644ed3a366144c225f212" -dependencies = [ - "serde", - "serde_derive", -] +checksum = "8265efe579ca6d058c16d30b5cb479bbc3f645e532fb7adb55118cd5ace93b99" [[package]] name = "cranelift-codegen" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c23b5ab93367eba82bddf49b63d841d8a0b8b39fb89d82829de6647b3a747108" +checksum = "c220af4f081034f2c99bbe418553aab5962c94bafb405f9b49544f3deda931c8" dependencies = [ "bumpalo", "cranelift-assembler-x64", @@ -475,9 +462,9 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c6118d26dd046455d31374b9432947ea2ba445c21fd8724370edd072f51f3bd" +checksum = "17779d84afd287551b1f1b302a7f20ee30c7629c90c0d62048c911e57221382f" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", @@ -487,35 +474,33 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a068c67f04f37de835fda87a10491e266eea9f9283d0887d8bd0a2c0726588a9" +checksum = "7ae5bc63af60b57ff330e00b8447d6af28e5b1b7830b2d631138d449de3c5f27" [[package]] name = "cranelift-control" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35ceb830549fcd7f05493a3b6d3d2bcfa4d43588b099e8c2393d2d140d6f7951" +checksum = "715ff4081b8d25e449f6fcdf476fc6d93c7c19db2adfbf9c9e490e81c35357aa" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b130f0edd119e7665f1875b8d686bd3fccefd9d74d10e9005cbcd76392e1831" +checksum = "b0054dde6df0598d1ffcf8ff053b21d4d943514b319b6fff89fe2408c887f345" dependencies = [ "cranelift-bitset", - "serde", - "serde_derive", ] [[package]] name = "cranelift-frontend" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "626a46aa207183bae011de3411a40951c494cea3fb2ef223d3118f75e13b23ca" +checksum = "0972cfb8c88a15a70aa642a0c00eebb7606ffb804b1f4be7c6879518940878ac" dependencies = [ "cranelift-codegen", "log 0.4.29", @@ -525,15 +510,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d09dab08a5129cf59919fdd4567e599ea955de62191a852982150ac42ce4ab21" +checksum = "e3f88428d378420e0e7873f28c8bc66ad77b04cd90ca3427a28fa84dc84336c9" [[package]] name = "cranelift-jit" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aaab95b37e712267c51ca968ed4fa83d1a79b9ff3bc86fb9469c764340f486e4" +checksum = "20ab4fd0343d9ad4ff52bfbb1d93f53f8365d0f625c32eca8b2e8a29f639a338" dependencies = [ "anyhow", "cranelift-codegen", @@ -551,9 +536,9 @@ dependencies = [ [[package]] name = "cranelift-module" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d53f2d6b64ef9fb21da36698d45715639e0df50224883baa1e9bd04f96f0716" +checksum = "c572f5ed3a426bf1f9f98a413a1fd2c2e90cdba05dd7638fef71cc37f245356c" dependencies = [ "anyhow", "cranelift-codegen", @@ -562,9 +547,9 @@ dependencies = [ [[package]] name = "cranelift-native" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "847b8eaef0f7095b401d3ce80587036495b94e7a051904df9e28d6cd14e69b94" +checksum = "ed9accb524d7e4136a9682700c49e32cf819f8842c3c86b934b14e1be3f40622" dependencies = [ "cranelift-codegen", "libc", @@ -573,9 +558,9 @@ dependencies = [ [[package]] name = "cranelift-reader" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9002cb4e3f15a54b8283bf1f5c7eb16f3489f60940c9852e00540aa8dc14577d" +checksum = "b827f971c15f65aa5ea081ee265f179c70f0063bb21e34e7bc8e4191232302f8" dependencies = [ "anyhow", "cranelift-codegen", @@ -585,9 +570,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.128.1" +version = "0.128.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15a4849e90e778f2fcc9fd1b93bd074dbf6b8b6f420951f9617c4774fe71e7fc" +checksum = "6d2cb5ac82ae9cb24c0b028d79af7d2717284d66ea63d5a0606a293831e0ef15" [[package]] name = "criterion" @@ -729,18 +714,6 @@ version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" -[[package]] -name = "embedded-io" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" - -[[package]] -name = "embedded-io" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" - [[package]] name = "encode_unicode" version = "1.0.0" @@ -810,12 +783,6 @@ version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7ac824320a75a52197e8f2d787f6a38b6718bb6897a35142d749af3c0e8f4fe" -[[package]] -name = "foldhash" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" - [[package]] name = "form_urlencoded" version = "1.2.2" @@ -918,10 +885,6 @@ name = "hashbrown" version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" -dependencies = [ - "foldhash", - "serde", -] [[package]] name = "hashbrown" @@ -1490,15 +1453,6 @@ dependencies = [ "autocfg", ] -[[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" @@ -1658,18 +1612,6 @@ version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" -[[package]] -name = "postcard" -version = "1.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24" -dependencies = [ - "cobs", - "embedded-io 0.4.0", - "embedded-io 0.6.1", - "serde", -] - [[package]] name = "pretty_assertions" version = "1.4.1" @@ -2011,9 +1953,6 @@ name = "smallvec" version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" -dependencies = [ - "serde", -] [[package]] name = "socket2" @@ -2473,56 +2412,23 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "wasmparser" -version = "0.243.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6d8db401b0528ec316dfbe579e6ab4152d61739cfe076706d2009127970159d" -dependencies = [ - "bitflags 2.10.0", - "hashbrown 0.15.5", - "indexmap", - "serde", -] - -[[package]] -name = "wasmtime-environ" -version = "41.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37b9af430b11ff3cd63fbef54cf38e26154089c179316b8a5e400b8ba2d0ebf1" -dependencies = [ - "anyhow", - "cranelift-bitset", - "cranelift-entity", - "gimli", - "indexmap", - "log 0.4.29", - "object", - "postcard", - "serde", - "serde_derive", - "smallvec", - "target-lexicon", - "wasmparser", -] - [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "41.0.1" +version = "41.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85b46da671c07242b5f5eab491b12d6c25dd26929f1693c055fcca94489ef8f5" +checksum = "4b03d32d6f314c2fb6e63812ea4c52f21492d5a61c71335bb47ef304bc93f5c6" dependencies = [ + "anyhow", "cfg-if", "libc", - "wasmtime-environ", "windows-sys 0.61.2", ] [[package]] name = "wasmtime-internal-math" -version = "41.0.1" +version = "41.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d1f0763c6f6f78e410f964db9f53d9b84ab4cc336945e81f0b78717b0a9934e" +checksum = "e52892b22815800b4df55cb8d4439e2c565b7b93fd5b8a7c8db7df2f1ff3dd36" dependencies = [ "libm", ] diff --git a/bins/bjs/Cargo.toml b/bins/bjs/Cargo.toml index 79cf142b..ab497253 100644 --- a/bins/bjs/Cargo.toml +++ b/bins/bjs/Cargo.toml @@ -12,8 +12,8 @@ version.workspace = true [dependencies] anyhow = "1.0.100" clap = { version = "4.5.56", features = ["env", "derive", "wrap_help"] } -cranelift-codegen = "0.128.1" -cranelift-reader = "0.128.1" +cranelift-codegen = "0.128.2" +cranelift-reader = "0.128.2" itertools = "0.14.0" jsruntime = { path = "../../libs/jsruntime" } logging = { path = "../../libs/logging" } diff --git a/libs/jsruntime/Cargo.toml b/libs/jsruntime/Cargo.toml index 500d5b80..c68e25e7 100644 --- a/libs/jsruntime/Cargo.toml +++ b/libs/jsruntime/Cargo.toml @@ -12,9 +12,9 @@ version.workspace = true [dependencies] base = { path = "../base" } bitflags = "2.10.0" -cranelift = "0.128.1" +cranelift = "0.128.2" cranelift-module = "0.128.0" -cranelift-jit = "0.128.1" +cranelift-jit = "0.128.2" cranelift-native = "0.128.0" indexmap = "2.13.0" itertools = "0.14.0"