From 14660d8ab9a8ed57dc8378184b0d2181d196c6b3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 10 Jul 2026 20:04:14 +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.131.3` | `0.133.1` | | [cranelift-reader](https://github.com/bytecodealliance/wasmtime) | `0.131.3` | `0.133.1` | | [cranelift](https://github.com/bytecodealliance/wasmtime) | `0.131.3` | `0.133.1` | | [cranelift-module](https://github.com/bytecodealliance/wasmtime) | `0.131.3` | `0.133.1` | | [cranelift-jit](https://github.com/bytecodealliance/wasmtime) | `0.131.3` | `0.133.1` | | [cranelift-native](https://github.com/bytecodealliance/wasmtime) | `0.131.3` | `0.133.1` | Updates `cranelift-codegen` from 0.131.3 to 0.133.1 - [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.131.3 to 0.133.1 - [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.131.3 to 0.133.1 - [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.131.3 to 0.133.1 - [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.131.3 to 0.133.1 - [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.131.3 to 0.133.1 - [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.133.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cranelift - dependency-name: cranelift-reader dependency-version: 0.133.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cranelift - dependency-name: cranelift dependency-version: 0.133.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cranelift - dependency-name: cranelift-module dependency-version: 0.133.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cranelift - dependency-name: cranelift-jit dependency-version: 0.133.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cranelift - dependency-name: cranelift-native dependency-version: 0.133.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cranelift ... Signed-off-by: dependabot[bot] --- Cargo.lock | 97 ++++++++++++++++++++++----------------- bins/bjs/Cargo.toml | 4 +- libs/jsruntime/Cargo.toml | 8 ++-- 3 files changed, 60 insertions(+), 49 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f1e22c0c..ccfc2e2a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -391,9 +391,9 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "cranelift" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bde609ad0d2ac3255f3363fad230a7f4c6dfd2ff4bf26381c53e459cc7a4fe89" +checksum = "8ce1a521b51cb415f320ea1257bf6caaf08a112d048e7d875c855959918fc436" dependencies = [ "cranelift-codegen", "cranelift-frontend", @@ -402,27 +402,27 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3867f7a56768640a79fc660d2f60298251dc6d65b5d1c907706cd1afff024957" +checksum = "e06aeba2c965fc446d13c56a6ccb2631b78445d7544543dd9a25289977630914" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0661d63dcf8fc4a6538c1ee4d523917c5b27e9fce7a4114cdf9e2b30b4043cf" +checksum = "ee2d2dde4ec1352715595b5cfa6fe2e5b8ebb9da3457b3ee8db0aa2808c069aa" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8d535b489159ea63e3c40dfbe8d0e12bfb71f2a14845ef2407353e06c5a697c" +checksum = "03b4982ef9fa54ec9eee841e891e7ddc5434be1250e88de31572e000c888f30b" dependencies = [ "cranelift-entity", "wasmtime-internal-core", @@ -430,18 +430,18 @@ dependencies = [ [[package]] name = "cranelift-bitset" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3af4f7d421b2354deb01d714266022f38fcdbebc9f5f1ec6d310d3c27286d9e" +checksum = "529143118c4eeb58c39ecb02319557d512be6c61348486422974ab8e3906b8a8" dependencies = [ "wasmtime-internal-core", ] [[package]] name = "cranelift-codegen" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09fe4c289e67e0221d1705734a57f95e25c289ed0ead7728743ea21285fc4cf1" +checksum = "b7780677247ad3577e3a6a3ebf43f39b325a11d6393db72b2c9968a910d4d13d" dependencies = [ "bumpalo", "cranelift-assembler-x64", @@ -453,7 +453,7 @@ dependencies = [ "cranelift-entity", "cranelift-isle", "gimli", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "libm", "log 0.4.33", "regalloc2", @@ -466,9 +466,9 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3063e5363dc5ee6ee8edd930314582c08eb91c209b9564da1cd667f6424b9b3" +checksum = "ac9645250416cbf92454fe61160e17e026e0ce405906a54500b114f923ddffc9" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", @@ -478,24 +478,24 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c34b9c8dbc9edf37744918e56898d4979ef1e764e8e4bbe8b4d50250838ddfe8" +checksum = "20ee8d222ff0fd3681791979afbf88586ac9f49010d3db96b3cbe4c96759aee3" [[package]] name = "cranelift-control" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eed9dc54204dc99aad19669bca50142659ed583396d9a99a2aef34d7c136ef4" +checksum = "591abe6f5312bd2c4220f1b3bead56c2ad00257c52668015ba013b85dcf2a17a" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aa2846b239a046217ecf95cfed0e31be4e86843785d07438ad33f456871e888" +checksum = "a5300c49cf940526fe771517b3b3eabd5d0ff164ee61698579cf403fe8d3af3c" dependencies = [ "cranelift-bitset", "wasmtime-internal-core", @@ -503,11 +503,12 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "144f70fa9cd07efb83497c12dc8fb73f360a690cd990c44e8ceebc293d8c13b5" +checksum = "da4adbf760207fdbbe130f1191cce01cdef66831a9f648b1f39ff2800d126d45" dependencies = [ "cranelift-codegen", + "hashbrown 0.17.1", "log 0.4.33", "smallvec", "target-lexicon", @@ -515,15 +516,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0733ca5b2aaa5f6d5d6a1439e3c44280d34730d4d5c262ca08c6775c8d83f191" +checksum = "8315b21ff018226a42a60a4702c2dd75f6447cac26e9bca622e14c22088c2ff5" [[package]] name = "cranelift-jit" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96aa44fbb64b5b652fd77aa0a5bb3a1609ca4eae7204fd547991245cc19a18d0" +checksum = "acac8da2c71d03c39756866a4bbf31f43d912f054cf9cbbaacc33bf80360366a" dependencies = [ "anyhow", "cranelift-codegen", @@ -533,6 +534,7 @@ dependencies = [ "cranelift-native", "libc", "log 0.4.33", + "memmap2", "region", "target-lexicon", "wasmtime-internal-jit-icache-coherence", @@ -541,9 +543,9 @@ dependencies = [ [[package]] name = "cranelift-module" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dab212cf4630da14726d76333152920694c52f544ff5cc520329b4fa256fe78c" +checksum = "dcbbdbe0c3c6cd97359ac2f6744187e89a48e202674e24200afc653f6aa9b7c2" dependencies = [ "anyhow", "cranelift-codegen", @@ -552,9 +554,9 @@ dependencies = [ [[package]] name = "cranelift-native" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75b1290d6193b171172d5fe9a6e42326edf487a79f211fbf1e76f912a4aed035" +checksum = "d506ef23a60715bde451b06620b14402166ded3b648454fccbf04f3e46a4aa70" dependencies = [ "cranelift-codegen", "libc", @@ -563,9 +565,9 @@ dependencies = [ [[package]] name = "cranelift-reader" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0262e133e8c23050028a8c221ff7a14a5aecb723f9ea331a43fc23d1e1a79bd2" +checksum = "cadaa2de92945874e39589cd2e547c7d4dc987ab7a3c2c490683ee8ab09c0f08" dependencies = [ "anyhow", "cranelift-codegen", @@ -575,9 +577,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.131.3" +version = "0.133.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce0d5c2b4d719566816a0f1c9a9712d35d61e27df0ffd6c72a9afec9048db6c0" +checksum = "48ed47e602652e3410f9387fc0db70fefadcee4d78a78881421aabcab4e26b89" [[package]] name = "criterion" @@ -881,15 +883,15 @@ name = "hashbrown" version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" -dependencies = [ - "foldhash", -] [[package]] name = "hashbrown" version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" +dependencies = [ + "foldhash", +] [[package]] name = "heck" @@ -1419,6 +1421,15 @@ version = "2.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" +[[package]] +name = "memmap2" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "723e3ebdcdc5c023db1df315364573789f8857c11b631a2fdfad7c00f5c046b4" +dependencies = [ + "libc", +] + [[package]] name = "mime" version = "0.3.17" @@ -2498,19 +2509,19 @@ dependencies = [ [[package]] name = "wasmtime-internal-core" -version = "44.0.3" +version = "46.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aedd3947487d0afdd37accb981466fcd60571e898004c8955111f88686581dfc" +checksum = "3fc28372e36eaf8cf70faa83b5779137f7e99c8d18569a125d1580e735cc9e4d" dependencies = [ - "hashbrown 0.16.1", + "hashbrown 0.17.1", "libm", ] [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "44.0.3" +version = "46.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10005b038e662775ac002f233e429447a58892e89918580fa67ce8cdd9192d0a" +checksum = "eba651d44ab0faad4c58106b3adb45068189fb65ef50f0c404b6d9e3bf81a357" dependencies = [ "cfg-if", "libc", diff --git a/bins/bjs/Cargo.toml b/bins/bjs/Cargo.toml index f9c61bcd..4feaa2d8 100644 --- a/bins/bjs/Cargo.toml +++ b/bins/bjs/Cargo.toml @@ -12,8 +12,8 @@ version.workspace = true [dependencies] anyhow = "1.0.102" clap = { version = "4.6.1", features = ["env", "derive", "wrap_help"] } -cranelift-codegen = "0.131.0" -cranelift-reader = "0.131.1" +cranelift-codegen = "0.133.1" +cranelift-reader = "0.133.1" itertools = "0.15.0" jsruntime = { path = "../../libs/jsruntime" } logging = { path = "../../libs/logging" } diff --git a/libs/jsruntime/Cargo.toml b/libs/jsruntime/Cargo.toml index 26c58cd0..e04e2cd3 100644 --- a/libs/jsruntime/Cargo.toml +++ b/libs/jsruntime/Cargo.toml @@ -12,10 +12,10 @@ version.workspace = true [dependencies] base = { path = "../base" } bitflags = "2.12.1" -cranelift = "0.131.1" -cranelift-module = "0.131.0" -cranelift-jit = "0.131.1" -cranelift-native = "0.131.0" +cranelift = "0.133.1" +cranelift-module = "0.133.1" +cranelift-jit = "0.133.1" +cranelift-native = "0.133.1" indexmap = "2.13.1" itertools = "0.15.0" jsgc = { path = "../jsgc" }