Bump cranelift from 0.127.2 to 0.128.0 (#6877)

* Bump cranelift from 0.127.2 to 0.128.0

Bumps [cranelift](https://github.com/bytecodealliance/wasmtime) from 0.127.2 to 0.128.0.
- [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
  dependency-version: 0.128.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com>
This commit is contained in:
authored and GitHub committed 2026-01-27 13:20:06 +09:00
1 parent 5a02051d68
commit 364ddaab54
2 files changed
+138 -42

No files matched your search

Generated
+135 -39
View File
@@ -148,7 +148,7 @@ version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0c269894b6fe5e9d7ada0cf69b5bf847ff35bc25fc271f08e1d080fce80339a"
dependencies = [
"object",
"object 0.32.2",
]
[[package]]
@@ -593,6 +593,15 @@ dependencies = [
"cc",
]
[[package]]
name = "cobs"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1"
dependencies = [
"thiserror 2.0.17",
]
[[package]]
name = "collection_literals"
version = "1.0.3"
@@ -700,9 +709,9 @@ dependencies = [
[[package]]
name = "cranelift"
version = "0.127.2"
version = "0.128.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1068d00586fbabd405dd9c96f3b09256cfebb09b4b65f91ba16990cf9fbb57bc"
checksum = "3e95f4dfd4c444295a3349a5fd67d9542da08e91e8a9d27e54fd66f544d26ec5"
dependencies = [
"cranelift-codegen",
"cranelift-frontend",
@@ -711,42 +720,46 @@ dependencies = [
[[package]]
name = "cranelift-assembler-x64"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d958a04d546618ce1e5aa4396cc13acd00fcb233f35c91a387f0842f0cc815dd"
checksum = "d32b9105ce689b3e79ae288f62e9c2d0de66e4869176a11829e5c696da0f018f"
dependencies = [
"cranelift-assembler-x64-meta",
]
[[package]]
name = "cranelift-assembler-x64-meta"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1df96ea1694da9c09e54b9838837a287e55312666ed0bdd84ba6883f099d35d3"
checksum = "0e950e8dd96c1760f1c3a2b06d3d35584a3617239d034e73593ec096a1f3ea69"
dependencies = [
"cranelift-srcgen",
]
[[package]]
name = "cranelift-bforest"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb23a65a258700dc1893646806cbec19638a7601e42fba7f2590ed15e069cc34"
checksum = "d769576bc48246fccf7f07173739e5f7a7fb3270eb9ac363c0792cad8963c034"
dependencies = [
"cranelift-entity",
]
[[package]]
name = "cranelift-bitset"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42b1ed69fc07ec013f50e8dc9ff019a2cc0bcfcb913bfc57783c0b446ef814d2"
checksum = "94d37c4589e52def48bd745c3b28b523d66ade8b074644ed3a366144c225f212"
dependencies = [
"serde",
"serde_derive",
]
[[package]]
name = "cranelift-codegen"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be0b3ba4d6a80dfcd1988b1bc225a65a4323890a5e1e65653691d489f51fcd16"
checksum = "c23b5ab93367eba82bddf49b63d841d8a0b8b39fb89d82829de6647b3a747108"
dependencies = [
"bumpalo",
"cranelift-assembler-x64",
@@ -770,9 +783,9 @@ dependencies = [
[[package]]
name = "cranelift-codegen-meta"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2957b02290035506bba6bfc4c725ac732fa5a3a2b7186d45c62a5ae230521a4"
checksum = "6c6118d26dd046455d31374b9432947ea2ba445c21fd8724370edd072f51f3bd"
dependencies = [
"cranelift-assembler-x64-meta",
"cranelift-codegen-shared",
@@ -782,33 +795,35 @@ dependencies = [
[[package]]
name = "cranelift-codegen-shared"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "79bfcbc8b59cc4f54771a093baf2fce0fce0d17081f80f5ceeb1e886a215f4da"
checksum = "a068c67f04f37de835fda87a10491e266eea9f9283d0887d8bd0a2c0726588a9"
[[package]]
name = "cranelift-control"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "84b59bcd91bf292dfe8bafb3be8f5bc1eab95e409903b85ce706d665ee415a5e"
checksum = "35ceb830549fcd7f05493a3b6d3d2bcfa4d43588b099e8c2393d2d140d6f7951"
dependencies = [
"arbitrary",
]
[[package]]
name = "cranelift-entity"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "98532e7e8eea8ae2c9ba8bad5a6f11fa08ea910e97573a34349d68549d913ffc"
checksum = "2b130f0edd119e7665f1875b8d686bd3fccefd9d74d10e9005cbcd76392e1831"
dependencies = [
"cranelift-bitset",
"serde",
"serde_derive",
]
[[package]]
name = "cranelift-frontend"
version = "0.127.2"
version = "0.128.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f048c86453f52282e752e1b93ab62b26d5c020d4051cf39d4de0dd8b577689e"
checksum = "add3991ccfeb20022443bae60b8adc56081f27caab0213b0ff26288954e44fe5"
dependencies = [
"cranelift-codegen",
"log",
@@ -818,15 +833,15 @@ dependencies = [
[[package]]
name = "cranelift-isle"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f94115221ff3bdeb280b08816886a1a2df71233ac00151ab17c79df1bef712d3"
checksum = "d09dab08a5129cf59919fdd4567e599ea955de62191a852982150ac42ce4ab21"
[[package]]
name = "cranelift-jit"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "045e4d491dbe5ef0671ac419c6d5a9fa46433f2198b97f88b17e6d555b43f882"
checksum = "aaab95b37e712267c51ca968ed4fa83d1a79b9ff3bc86fb9469c764340f486e4"
dependencies = [
"anyhow",
"cranelift-codegen",
@@ -844,9 +859,9 @@ dependencies = [
[[package]]
name = "cranelift-module"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9cf45d101177c3275ae3b12361572bf6bc24c271f82db2610bae8495990311c"
checksum = "4d53f2d6b64ef9fb21da36698d45715639e0df50224883baa1e9bd04f96f0716"
dependencies = [
"anyhow",
"cranelift-codegen",
@@ -855,9 +870,9 @@ dependencies = [
[[package]]
name = "cranelift-native"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "31b0d0dfd15331fdc5cdd1c4196eb3a291ca842098f7ad733fafa689f6da478f"
checksum = "847b8eaef0f7095b401d3ce80587036495b94e7a051904df9e28d6cd14e69b94"
dependencies = [
"cranelift-codegen",
"libc",
@@ -866,9 +881,9 @@ dependencies = [
[[package]]
name = "cranelift-srcgen"
version = "0.127.2"
version = "0.128.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d74f0410de8bc760d0c4d6892a7da693b5ffc61d6ed02411fe39e3a20aca388"
checksum = "15a4849e90e778f2fcc9fd1b93bd074dbf6b8b6f420951f9617c4774fe71e7fc"
[[package]]
name = "crc32fast"
@@ -1101,6 +1116,18 @@ 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"
@@ -1252,6 +1279,12 @@ dependencies = [
"zlib-rs",
]
[[package]]
name = "foldhash"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
[[package]]
name = "foldhash"
version = "0.2.0"
@@ -1390,6 +1423,10 @@ name = "hashbrown"
version = "0.15.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
dependencies = [
"foldhash 0.1.5",
"serde",
]
[[package]]
name = "hashbrown"
@@ -1397,7 +1434,7 @@ version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
dependencies = [
"foldhash",
"foldhash 0.2.0",
]
[[package]]
@@ -1474,6 +1511,8 @@ checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017"
dependencies = [
"equivalent",
"hashbrown 0.16.1",
"serde",
"serde_core",
]
[[package]]
@@ -2100,6 +2139,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 = "oid-registry"
version = "0.8.1"
@@ -2431,6 +2479,18 @@ dependencies = [
"portable-atomic",
]
[[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 = "powerfmt"
version = "0.2.0"
@@ -3648,6 +3708,9 @@ name = "smallvec"
version = "1.15.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
dependencies = [
"serde",
]
[[package]]
name = "socket2"
@@ -4337,22 +4400,55 @@ dependencies = [
]
[[package]]
name = "wasmtime-internal-jit-icache-coherence"
version = "40.0.2"
name = "wasmparser"
version = "0.243.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5b8980271f6e70f14e48bb6e73aa99b8921fbe8042901e0fb67632fcdde50fc"
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",
"object 0.37.3",
"postcard",
"serde",
"serde_derive",
"smallvec",
"target-lexicon",
"wasmparser",
]
[[package]]
name = "wasmtime-internal-jit-icache-coherence"
version = "41.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85b46da671c07242b5f5eab491b12d6c25dd26929f1693c055fcca94489ef8f5"
dependencies = [
"cfg-if",
"libc",
"wasmtime-environ",
"windows-sys 0.61.2",
]
[[package]]
name = "wasmtime-internal-math"
version = "40.0.2"
version = "41.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c598554e38cc33d96ec2411fe11e82fa624c72049b151f0f34363e9eece4864"
checksum = "4d1f0763c6f6f78e410f964db9f53d9b84ab4cc336945e81f0b78717b0a9934e"
dependencies = [
"libm",
]
+3 -3
View File
@@ -17,9 +17,9 @@ num-traits = { workspace = true }
thiserror = { workspace = true }
libffi = { workspace = true }
cranelift = "0.127"
cranelift-jit = "0.127"
cranelift-module = "0.127"
cranelift = "0.128"
cranelift-jit = "0.128"
cranelift-module = "0.128"
[dev-dependencies]
rustpython-derive = { workspace = true }