Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
21b3889
cg_clif: don't show verbose run-make cmd output for passing tests
jieyouxu Apr 13, 2026
6fbf38b
Use versioned target triple
madsmtm Apr 17, 2026
e517ab9
test: add aarch64 CRC32 intrinsic regression test
bryancostanich Apr 25, 2026
7bc02ad
feat(aarch64): implement llvm.aarch64.crc32{,c}{b,h,w,x} intrinsics
bryancostanich Apr 25, 2026
aaf8e61
Implement `core::arch::return_address` and tests
chorman0773 Apr 26, 2026
eca571b
Merge commit '3b6080cb20924f0c4f94e47bbbbfcae8b07d82e5' into sync_cg_…
bjorn3 Apr 28, 2026
0fed1bd
Merge branch 'sync_from_rust'
bjorn3 Apr 28, 2026
f03e4db
Merge pull request rust-lang/rustc_codegen_cranelift#1643 from 0xmuon…
0xmuon Apr 29, 2026
6e0ebb8
Fix cranelift-release-branch GHA workflow
bjorn3 Apr 29, 2026
aa9af34
Merge pull request rust-lang/rustc_codegen_cranelift#1645 from rust-l…
bjorn3 Apr 29, 2026
3aee9f5
Merge pull request rust-lang/rustc_codegen_cranelift#1651 from bryanc…
bjorn3 Apr 29, 2026
9393532
Make bench job mandatory again in CI
bjorn3 Apr 29, 2026
95451c6
Overhaul stable hashing traits.
nnethercote Apr 3, 2026
5e16bda
debuginfo: embed external source
Mrmaxmeier Apr 30, 2026
dbc51b3
Copy byval argument to local stackslot if alignment is insufficient (…
0xmuon Apr 30, 2026
423aabe
Rollup merge of #155995 - Mrmaxmeier:debuginfo-embed-external-source,…
JonathanBrouwer May 1, 2026
61c06b3
Rename the `hash_stable` method as `stable_hash`.
nnethercote Apr 30, 2026
88f32e8
Rename the `HashStableContext` trait as `StableHashCtxt`.
nnethercote Apr 30, 2026
e51620c
Rename the `HashStable*` trait/derives as `StableHash*`.
nnethercote Apr 30, 2026
ce02adc
miri: remove retag statements, make typed copies retag implicitly ins…
RalfJung Mar 24, 2026
e3c6cc0
Test `graviola` in CI
CathalMullan Mar 10, 2026
ad60353
rename `drop_in_place` lang item to `drop_glue`
WaffleLapkin Apr 3, 2026
b2a1b93
Merge pull request #1631 from CathalMullan/graviola-tests
bjorn3 May 5, 2026
1d3f4e6
Move CrateInfo computation after codegen_crate
bjorn3 Mar 4, 2026
09d16aa
Move invocation_temp into OutputFilenames
bjorn3 May 6, 2026
d8c63ee
Sync from rust 365c0e1d7a614ca94cb48431dcd2bc6d3b645db1
bjorn3 May 7, 2026
f5393cc
Rustup to rustc 1.97.0-nightly (365c0e1d7 2026-05-06)
bjorn3 May 7, 2026
3ac863c
Fix rustc test suite
bjorn3 May 7, 2026
aaf0090
core: drop unmapped ZSTs in array `map`
joboet May 5, 2026
b8574f7
Couple of clippy fixes
bjorn3 May 7, 2026
e9aa5ed
Rollup merge of #156243 - bjorn3:lto_refactors18, r=mu001999
JonathanBrouwer May 7, 2026
60b8860
Rollup merge of #155220 - jieyouxu:dont-verbose-print-success-cg-clif…
JonathanBrouwer May 7, 2026
777a486
Rollup merge of #156245 - bjorn3:move_invocation_temp, r=oli-obk
JonathanBrouwer May 7, 2026
87b8765
Reborrow traits
aapoalas Feb 26, 2026
8231456
Rollup merge of #152487 - joboet:array_map_zst, r=oli-obk
JonathanBrouwer May 7, 2026
14684c2
Rename `rustc_data_structures::stable_hasher` as `stable_hash`.
nnethercote May 1, 2026
e8395a5
Handle --print=backend-has-mnemonic in cg_clif
bjorn3 May 8, 2026
bff9870
Rollup merge of #156124 - nnethercote:StableHash-renamings-2, r=jieyouxu
jhpratt May 9, 2026
3d8bb37
Rollup merge of #154972 - chorman0773:return_address, r=Mark-Simulacrum
JonathanBrouwer May 10, 2026
60817df
Rollup merge of #156323 - bjorn3:clif_has_mnemonic, r=wesleywiser
JonathanBrouwer May 10, 2026
ff958e5
Sync from rust 4b0c9d76ae7d387229caea55cfa73c280b08b8a7
bjorn3 May 11, 2026
620a59d
Rustup to rustc 1.97.0-nightly (4b0c9d76a 2026-05-10)
bjorn3 May 11, 2026
cf5132e
try to manually fix cranelift patch file
RalfJung May 10, 2026
6a9fb93
Rollup merge of #156393 - RalfJung:core-miri-tests, r=tgross35
JonathanBrouwer May 12, 2026
a8559d2
Add Swift function call ABI
djc Apr 26, 2026
0224412
Implement aarch64 AES LLVM intrinsics
CathalMullan May 6, 2026
ac09e49
Implement aarch64 SHA-256 LLVM intrinsics
CathalMullan May 14, 2026
cd848fb
Implement aarch64 PMULL LLVM intrinsics
CathalMullan May 14, 2026
f26c70e
Enable `graviola` tests on aarch64
CathalMullan May 14, 2026
9446d0d
Update to Cranelift 0.132
bjorn3 May 24, 2026
3b177d6
Rustup to rustc 1.98.0-nightly (23a3312d9 2026-05-23)
bjorn3 May 24, 2026
b798116
Merge pull request #1654 from CathalMullan/graviola-aarch64
bjorn3 May 24, 2026
71297e6
MIR inlining: allow backends to opt-in to inlining intrinsics
RalfJung May 10, 2026
694fa4b
Allow two object files for a single CGU in CompiledModule
bjorn3 May 27, 2026
b7e2806
Stop needing an alloca for `catch_unwind`
scottmcm May 23, 2026
3428640
Rollup merge of #156867 - scottmcm:WIP-no-alloca-for-catch-unwind, r=…
JonathanBrouwer May 29, 2026
b84dc32
Implement aarch64 SQDMULH LLVM intrinsics
CathalMullan May 29, 2026
9b4b659
compiler: `ops::RangeInclusive` → `range::RangeInclusive`
scottmcm May 30, 2026
56d26b3
Rollup merge of #157051 - bjorn3:lto_refactors20, r=saethlin
JonathanBrouwer May 30, 2026
8643006
Rollup merge of #157139 - scottmcm:abi-range-inclusive, r=oli-obk
JonathanBrouwer May 30, 2026
1bc3e5a
ci: update download-artifact action to v8
xtqqczze May 30, 2026
3d68072
Remove async_fut.
cjgillot May 16, 2026
dab3956
Use a `ArrayVec` in `CastTarget`
alexcrichton May 29, 2026
7a16714
Rollup merge of #157130 - alexcrichton:refactor-cast-target-internals…
JonathanBrouwer Jun 2, 2026
9d7cdfe
Sync from rust d595fce01043347bf7f80e85b76dcc41b59a3e6e
bjorn3 Jun 3, 2026
94ec971
Rustup to rustc 1.98.0-nightly (d595fce01 2026-06-02)
bjorn3 Jun 3, 2026
9479f9e
Fix rustc test suite
bjorn3 Jun 3, 2026
53cca10
Merge pull request #1657 from CathalMullan/sqdmulh
bjorn3 Jun 3, 2026
a195e46
Merge pull request #1658 from xtqqczze/patch-1
bjorn3 Jun 3, 2026
0f08db0
Implement aarch64 SADDLP/UADDLP LLVM intrinsics
CathalMullan May 30, 2026
a78a540
Merge pull request #1660 from CathalMullan/uaddlp
bjorn3 Jun 3, 2026
a08267c
Re-enable std_example jit test
bjorn3 Jun 4, 2026
4d581d6
Fix warning
bjorn3 Jun 4, 2026
7583ec5
Rustup to rustc 1.98.0-nightly (8954863c8 2026-06-05)
bjorn3 Jun 6, 2026
fa706d4
Use -Zdisable-incr-comp-backend-caching instead of an env var
bjorn3 Jun 6, 2026
68471f1
Remove output_filenames field from GlobalAsmConfig
bjorn3 Jun 4, 2026
10b981d
Recreate GlobalAsmConfig per CGU
bjorn3 Jun 4, 2026
f780eb5
Extract background half of module_codegen into compile_cgu
bjorn3 Jun 4, 2026
a37ba16
Inline crate::allocator::codegen
bjorn3 Jun 4, 2026
8dd7b5e
Remove ModuleCodegenResult
bjorn3 Jun 4, 2026
83a54e1
Rename profiler var to prof in compile_fn
bjorn3 Jun 4, 2026
738a551
Merge emit_cgu and emit_module
bjorn3 Jun 4, 2026
ff7b47d
Introduce AotModule
bjorn3 Jun 4, 2026
aa05426
Make LTO a hard error
bjorn3 Jun 6, 2026
917dc00
Switch to the cg_ssa codegen coordinator
bjorn3 Jun 4, 2026
f2ef415
Merge pull request #1662 from rust-lang/use_cg_ssa_driver
bjorn3 Jun 6, 2026
eb31c84
Merge commit 'f2ef4150da1c50e5b04607cdab771530cac4ffe4' into sync_cg_…
bjorn3 Jun 6, 2026
c97c77b
Update tidy allowed deps list
bjorn3 Jun 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Test upcoming Cranelift release branch

on:
schedule:
- cron: "0 3 6 * *"
workflow_dispatch: {}

permissions: {}

env:
CARGO_BUILD_INCREMENTAL: false
RUSTFLAGS: "-Dwarnings"

jobs:
test_upcoming_cranelift_release:
runs-on: ubuntu-latest
timeout-minutes: 90

steps:
- uses: actions/checkout@v6

- name: Determine latest Wasmtime release branch
id: wasmtime_release_branch
run: |
branches="$(
git ls-remote --heads https://github.com/bytecodealliance/wasmtime.git "refs/heads/release-*" \
| awk '{print $2}' \
| sed 's#refs/heads/##' \
| sort -V
)"
if [[ -z "${branches}" ]]; then
echo "No wasmtime release branches found"
exit 1
fi
latest="$(echo "${branches}" | tail -n 1)"
echo "Latest release branch: ${latest}"
echo "branch=${latest}" >> "$GITHUB_OUTPUT"

- name: Patch Cargo.toml to use release branch Cranelift
run: |
cat >>Cargo.toml <<EOF
[patch.crates-io]
cranelift-codegen = { git = "https://github.com/bytecodealliance/wasmtime.git", branch = "$(echo $WASMTIME_RELEASE_BRANCH)" }
cranelift-frontend = { git = "https://github.com/bytecodealliance/wasmtime.git", branch = "$(echo $WASMTIME_RELEASE_BRANCH)" }
cranelift-module = { git = "https://github.com/bytecodealliance/wasmtime.git", branch = "$(echo $WASMTIME_RELEASE_BRANCH)" }
cranelift-native = { git = "https://github.com/bytecodealliance/wasmtime.git", branch = "$(echo $WASMTIME_RELEASE_BRANCH)" }
cranelift-jit = { git = "https://github.com/bytecodealliance/wasmtime.git", branch = "$(echo $WASMTIME_RELEASE_BRANCH)" }
cranelift-object = { git = "https://github.com/bytecodealliance/wasmtime.git", branch = "$(echo $WASMTIME_RELEASE_BRANCH)" }
EOF
cargo check -p rustc-hash # update lockfile
env:
WASMTIME_RELEASE_BRANCH: ${{ steps.wasmtime_release_branch.outputs.branch }}

- name: Prepare dependencies
run: ./y.sh prepare

- name: Build (sysroot none)
run: ./y.sh build --sysroot none

- name: Test
env:
TARGET_TRIPLE: x86_64-unknown-linux-gnu
run: ./y.sh test

11 changes: 6 additions & 5 deletions compiler/rustc_codegen_cranelift/.github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,8 @@ jobs:
- name: Test
env:
TARGET_TRIPLE: ${{ matrix.env.TARGET_TRIPLE }}
run: ./y.sh test
# Skip `graviola` on Windows, too slow
run: ./y.sh test ${{ runner.os == 'Windows' && '--skip-test test.graviola' || '' }}

- name: Install LLVM standard library
run: rustup target add ${{ matrix.env.TARGET_TRIPLE }}
Expand All @@ -128,7 +129,8 @@ jobs:
- name: Test with LLVM sysroot
env:
TARGET_TRIPLE: ${{ matrix.env.TARGET_TRIPLE }}
run: ./y.sh test --sysroot llvm --no-unstable-features
# Skip `graviola` on Windows, too slow
run: ./y.sh test --sysroot llvm --no-unstable-features ${{ runner.os == 'Windows' && '--skip-test test.graviola' || '' }}


# This job doesn't use cg_clif in any way. It checks that all cg_clif tests work with cg_llvm too.
Expand Down Expand Up @@ -242,8 +244,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 10
if: ${{ github.ref == 'refs/heads/main' }}
# FIXME add bench back once rust-lang/cargo#16925 has been fixed
needs: [todo_check, rustfmt, test, dist]
needs: [todo_check, rustfmt, test, bench, dist]

permissions:
contents: write # for creating the dev tag and release
Expand All @@ -256,7 +257,7 @@ jobs:
- uses: actions/checkout@v6

- name: Download all built artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
path: artifacts/

Expand Down
105 changes: 53 additions & 52 deletions compiler/rustc_codegen_cranelift/Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -43,46 +43,46 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"

[[package]]
name = "cranelift-assembler-x64"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6edb5bdd1af46714e3224a017fabbbd57f70df4e840eb5ad6a7429dc456119d6"
checksum = "8c80cf55a351448317210f26c434be761bcb25e7b36116ec92f89540b73e2833"
dependencies = [
"cranelift-assembler-x64-meta",
]

[[package]]
name = "cranelift-assembler-x64-meta"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a819599186e1b1a1f88d464e06045696afc7aa3e0cc018aa0b2999cb63d1d088"
checksum = "07937ca8617b340162fe3a4716be885b5847e9b56d6c7a89abbe4d42340fdc91"
dependencies = [
"cranelift-srcgen",
]

[[package]]
name = "cranelift-bforest"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36e2c152d488e03c87b913bc2ed3414416eb1e0d66d61b49af60bf456a9665c7"
checksum = "88217b08180882436d54c0133274885c590698ae854e352bede1cda041230800"
dependencies = [
"cranelift-entity",
"wasmtime-internal-core",
]

[[package]]
name = "cranelift-bitset"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6559d4fbc253d1396e1f6beeae57fa88a244f02aaf0cde2a735afd3492d9b2e"
checksum = "d5c3cf7ba29fa56e56040848e34835d4e45988b2760ef212413409af95ffd8c1"
dependencies = [
"wasmtime-internal-core",
]

[[package]]
name = "cranelift-codegen"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96d9315d98d6e0a64454d4c83be2ee0e8055c3f80c3b2d7bcad7079f281a06ff"
checksum = "ebe1aac2efd4cba2047845fce38a68519935a30e20c8a6294ba7e2f448fe722d"
dependencies = [
"bumpalo",
"cranelift-assembler-x64",
Expand All @@ -94,7 +94,7 @@ dependencies = [
"cranelift-entity",
"cranelift-isle",
"gimli",
"hashbrown 0.16.1",
"hashbrown 0.17.0",
"libm",
"log",
"regalloc2",
Expand All @@ -107,9 +107,9 @@ dependencies = [

[[package]]
name = "cranelift-codegen-meta"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d89c00a88081c55e3087c45bebc77e0cc973de2d7b44ef6a943c7122647b89f5"
checksum = "0909eaf9d6f18f5bf802d50608cb4368ac340fbd03cc44f2888d1cfcc3faa64e"
dependencies = [
"cranelift-assembler-x64-meta",
"cranelift-codegen-shared",
Expand All @@ -119,34 +119,34 @@ dependencies = [

[[package]]
name = "cranelift-codegen-shared"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "879f77c497a1eb6273482aa1ac3b23cb8563ff04edb39ed5dfcfd28c8deff8f5"
checksum = "c95a8da8be283f49cda7d0ef228c94f10d791e517b27b0c7e282dadd2e79ce45"

[[package]]
name = "cranelift-control"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "498dc1f17a6910c88316d49c7176d8fa97cf10c30859c32a266040449317f963"
checksum = "f5b19c81145146da1f7afda2e7f52111842fe6793512e740ad5cf3f5639e6212"
dependencies = [
"arbitrary",
]

[[package]]
name = "cranelift-entity"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2acba797f6a46042ce82aaf7680d0c3567fe2001e238db9df649fd104a2727f"
checksum = "4a55309b47e6633ab05821304206cb1e92952e845b1224985562bb7ac1e92323"
dependencies = [
"cranelift-bitset",
"wasmtime-internal-core",
]

[[package]]
name = "cranelift-frontend"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4dca3df1d107d98d88f159ad1d5eaa2d5cdb678b3d5bcfadc6fc83d8ebb448ea"
checksum = "064d2d3533d9608f1cf44c8899cf2f7f33feb70300b0fb83e687b0d9e7b91147"
dependencies = [
"cranelift-codegen",
"log",
Expand All @@ -156,15 +156,15 @@ dependencies = [

[[package]]
name = "cranelift-isle"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f62dd18116d88bed649871feceda79dad7b59cc685ea8998c2b3e64d0e689602"
checksum = "1ac4e0bc095b2dab2212d1e99d7a74b62afc1485db023f1c0cb34a68758f7bd1"

[[package]]
name = "cranelift-jit"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a4942770ce6662b44d903493d7c5b00f9a986a713a61aae148306eaef21ebd4"
checksum = "5b48c2a0720c7d62aadd508c662b9bf666b614a47a888589e553e0511620635e"
dependencies = [
"anyhow",
"cranelift-codegen",
Expand All @@ -174,6 +174,7 @@ dependencies = [
"cranelift-native",
"libc",
"log",
"memmap2",
"region",
"target-lexicon",
"wasmtime-internal-jit-icache-coherence",
Expand All @@ -182,9 +183,9 @@ dependencies = [

[[package]]
name = "cranelift-module"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fb5ca0d214ecee44405ea9f0c65a5318b41ac469e8258fd9fe944e564c1c1b0b"
checksum = "28f05d9efce7a4e8c2ceec49c76d26e53f1ee8cb13de822b6ca5118d48f50976"
dependencies = [
"anyhow",
"cranelift-codegen",
Expand All @@ -193,9 +194,9 @@ dependencies = [

[[package]]
name = "cranelift-native"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f843b80360d7fdf61a6124642af7597f6d55724cf521210c34af8a1c66daca6e"
checksum = "09a40053f5cb925451dd1d57393d14ad3145c8e0786701c27b5415ebb9a3ba4f"
dependencies = [
"cranelift-codegen",
"libc",
Expand All @@ -204,9 +205,9 @@ dependencies = [

[[package]]
name = "cranelift-object"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9d212d15015c374333b11b833111b7c7e686bfaec02385af53611050bce7e9d"
checksum = "5f7a263727954f7b310796e1b5543e6dfd6afed7e15c62f2454b51b6f38a39e1"
dependencies = [
"anyhow",
"cranelift-codegen",
Expand All @@ -219,9 +220,9 @@ dependencies = [

[[package]]
name = "cranelift-srcgen"
version = "0.131.0"
version = "0.132.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "090ee5de58c6f17eb5e3a5ae8cf1695c7efea04ec4dd0ecba6a5b996c9bad7dc"
checksum = "a3ceab9a53f7d362c89841fbaa8e63e44d47c40e91dc96ee6f777fca5d6b323b"

[[package]]
name = "crc32fast"
Expand Down Expand Up @@ -262,20 +263,11 @@ dependencies = [
"stable_deref_trait",
]

[[package]]
name = "hashbrown"
version = "0.15.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"

[[package]]
name = "hashbrown"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
dependencies = [
"foldhash",
]

[[package]]
name = "hashbrown"
Expand Down Expand Up @@ -304,9 +296,9 @@ dependencies = [

[[package]]
name = "libc"
version = "0.2.180"
version = "0.2.186"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc"
checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66"

[[package]]
name = "libloading"
Expand Down Expand Up @@ -345,6 +337,15 @@ version = "2.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"

[[package]]
name = "memmap2"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "723e3ebdcdc5c023db1df315364573789f8857c11b631a2fdfad7c00f5c046b4"
dependencies = [
"libc",
]

[[package]]
name = "object"
version = "0.39.1"
Expand Down Expand Up @@ -377,13 +378,13 @@ dependencies = [

[[package]]
name = "regalloc2"
version = "0.15.0"
version = "0.15.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "952ddbfc6f9f64d006c3efd8c9851a6ba2f2b944ba94730db255d55006e0ffda"
checksum = "de2c52737737f8609e94f975dee22854a2d5c125772d4b1cf292120f4d45c186"
dependencies = [
"allocator-api2",
"bumpalo",
"hashbrown 0.15.5",
"hashbrown 0.17.0",
"log",
"rustc-hash",
"smallvec",
Expand Down Expand Up @@ -491,19 +492,19 @@ checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"

[[package]]
name = "wasmtime-internal-core"
version = "44.0.0"
version = "45.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "816a61a75275c6be435131fc625a4f5956daf24d9f9f59443e81cbef228929b3"
checksum = "1bdae4b55b15a23d774b15f6e7cd90ae0d0aa17c47c12b4db098b3dd11ba9d58"
dependencies = [
"hashbrown 0.16.1",
"hashbrown 0.17.0",
"libm",
]

[[package]]
name = "wasmtime-internal-jit-icache-coherence"
version = "44.0.0"
version = "45.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2fd683a94490bf755d016a09697b0955602c50106b1ded97d16983ab2ded9fed"
checksum = "8a312ba8bb77955dcd44294a223e7f124c3071ff966583d385d3f6a4639c62e3"
dependencies = [
"cfg-if",
"libc",
Expand Down
Loading
Loading