Skip to content

Commit e1f845f

Browse files
authored
wasmtime: update to v0.35.1. (#278)
Signed-off-by: Piotr Sikora <[email protected]>
1 parent 974a4a8 commit e1f845f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+358
-280
lines changed

.github/workflows/format.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,9 @@ jobs:
8989
run: |
9090
cd wasmsign && cargo raze && cd ..
9191
cd wasmtime && cargo raze && cd ..
92-
# Ignore manual changes in "errno" crate until fixed in cargo-raze.
92+
# Ignore manual changes in "errno" and "rustix" crates until fixed in cargo-raze.
9393
# See: https://github.com/google/cargo-raze/issues/451
94-
git diff --exit-code -- ':!wasmtime/remote/BUILD.errno-0.2.8.bazel'
94+
git diff --exit-code -- ':!wasmtime/remote/BUILD.errno-0.2.8.bazel' ':!wasmtime/remote/BUILD.rustix-0.33.4.bazel'
9595
9696
clang_format:
9797
name: check format with clang-format

bazel/cargo/wasmtime/BUILD.bazel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ licenses([
1414
# Aliased targets
1515
alias(
1616
name = "anyhow",
17-
actual = "@wasmtime__anyhow__1_0_53//:anyhow",
17+
actual = "@wasmtime__anyhow__1_0_56//:anyhow",
1818
tags = [
1919
"cargo-raze",
2020
"manual",
@@ -32,7 +32,7 @@ alias(
3232

3333
alias(
3434
name = "once_cell",
35-
actual = "@wasmtime__once_cell__1_9_0//:once_cell",
35+
actual = "@wasmtime__once_cell__1_10_0//:once_cell",
3636
tags = [
3737
"cargo-raze",
3838
"manual",
@@ -41,7 +41,7 @@ alias(
4141

4242
alias(
4343
name = "wasmtime",
44-
actual = "@wasmtime__wasmtime__0_34_1//:wasmtime",
44+
actual = "@wasmtime__wasmtime__0_35_1//:wasmtime",
4545
tags = [
4646
"cargo-raze",
4747
"manual",

bazel/cargo/wasmtime/Cargo.raze.lock

Lines changed: 60 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ dependencies = [
2626

2727
[[package]]
2828
name = "anyhow"
29-
version = "1.0.53"
29+
version = "1.0.56"
3030
source = "registry+https://github.com/rust-lang/crates.io-index"
31-
checksum = "94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0"
31+
checksum = "4361135be9122e0870de935d7c439aef945b9f9ddd4199a553b5270b49c82a27"
3232

3333
[[package]]
3434
name = "atty"
@@ -100,18 +100,18 @@ dependencies = [
100100

101101
[[package]]
102102
name = "cranelift-bforest"
103-
version = "0.81.1"
103+
version = "0.82.1"
104104
source = "registry+https://github.com/rust-lang/crates.io-index"
105-
checksum = "32f027f29ace03752bb83c112eb4f53744bc4baadf19955e67fcde1d71d2f39d"
105+
checksum = "d16922317bd7dd104d509a373887822caa0242fc1def00de66abb538db221db4"
106106
dependencies = [
107107
"cranelift-entity",
108108
]
109109

110110
[[package]]
111111
name = "cranelift-codegen"
112-
version = "0.81.1"
112+
version = "0.82.1"
113113
source = "registry+https://github.com/rust-lang/crates.io-index"
114-
checksum = "6c10af69cbf4e228c11bdc26d8f9d5276773909152a769649a160571b282f92f"
114+
checksum = "8b80bf40380256307b68a3dcbe1b91cac92a533e212b5b635abc3e4525781a0a"
115115
dependencies = [
116116
"cranelift-bforest",
117117
"cranelift-codegen-meta",
@@ -126,33 +126,33 @@ dependencies = [
126126

127127
[[package]]
128128
name = "cranelift-codegen-meta"
129-
version = "0.81.1"
129+
version = "0.82.1"
130130
source = "registry+https://github.com/rust-lang/crates.io-index"
131-
checksum = "290ac14d2cef43cbf1b53ad5c1b34216c9e32e00fa9b6ac57b5e5a2064369e02"
131+
checksum = "703d0ed7d3bc6c7a814ca12858175bf4e93167a3584127858c686e4b5dd6e432"
132132
dependencies = [
133133
"cranelift-codegen-shared",
134134
]
135135

136136
[[package]]
137137
name = "cranelift-codegen-shared"
138-
version = "0.81.1"
138+
version = "0.82.1"
139139
source = "registry+https://github.com/rust-lang/crates.io-index"
140-
checksum = "beb9142d134a03d01e3995e6d8dd3aecf16312261d0cb0c5dcd73d5be2528c1c"
140+
checksum = "80f52311e1c90de12dcf8c4b9999c6ebfd1ed360373e88c357160936844511f6"
141141

142142
[[package]]
143143
name = "cranelift-entity"
144-
version = "0.81.1"
144+
version = "0.82.1"
145145
source = "registry+https://github.com/rust-lang/crates.io-index"
146-
checksum = "1268a50b7cbbfee8514d417fc031cedd9965b15fa9e5ed1d4bc16de86f76765e"
146+
checksum = "66bc82ef522c1f643baf7d4d40b7c52643ee4549d8960b0e6a047daacb83f897"
147147
dependencies = [
148148
"serde",
149149
]
150150

151151
[[package]]
152152
name = "cranelift-frontend"
153-
version = "0.81.1"
153+
version = "0.82.1"
154154
source = "registry+https://github.com/rust-lang/crates.io-index"
155-
checksum = "97ac0d440469e19ab12183e31a9e41b4efd8a4ca5fbde2a10c78c7bb857cc2a4"
155+
checksum = "3cc35e4251864b17515845ba47447bca88fec9ca1a4186b19fe42526e36140e8"
156156
dependencies = [
157157
"cranelift-codegen",
158158
"log",
@@ -162,9 +162,9 @@ dependencies = [
162162

163163
[[package]]
164164
name = "cranelift-native"
165-
version = "0.81.1"
165+
version = "0.82.1"
166166
source = "registry+https://github.com/rust-lang/crates.io-index"
167-
checksum = "794cd1a5694a01c68957f9cfdc5ac092cf8b4e9c2d1697c4a5100f90103e9e9e"
167+
checksum = "b882b2251c9845d509d92aebfdb6c8bb3b3b48e207ac951f21fbd20cfe7f90b3"
168168
dependencies = [
169169
"cranelift-codegen",
170170
"libc",
@@ -173,9 +173,9 @@ dependencies = [
173173

174174
[[package]]
175175
name = "cranelift-wasm"
176-
version = "0.81.1"
176+
version = "0.82.1"
177177
source = "registry+https://github.com/rust-lang/crates.io-index"
178-
checksum = "f2ddd4ca6963f6e94d00e8935986411953581ac893587ab1f0eb4f0b5a40ae65"
178+
checksum = "f0354e819732c02acdd98ab969dd81c7670304fff4c8fc4c86bc999b55fa1f0c"
179179
dependencies = [
180180
"cranelift-codegen",
181181
"cranelift-entity",
@@ -244,9 +244,9 @@ checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7"
244244

245245
[[package]]
246246
name = "getrandom"
247-
version = "0.2.4"
247+
version = "0.2.5"
248248
source = "registry+https://github.com/rust-lang/crates.io-index"
249-
checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c"
249+
checksum = "d39cd93900197114fa1fcb7ae84ca742095eed9442088988ae74fa744e930e77"
250250
dependencies = [
251251
"cfg-if",
252252
"libc",
@@ -319,15 +319,15 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
319319

320320
[[package]]
321321
name = "libc"
322-
version = "0.2.118"
322+
version = "0.2.119"
323323
source = "registry+https://github.com/rust-lang/crates.io-index"
324-
checksum = "06e509672465a0504304aa87f9f176f2b2b716ed8fb105ebe5c02dc6dce96a94"
324+
checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4"
325325

326326
[[package]]
327327
name = "linux-raw-sys"
328-
version = "0.0.40"
328+
version = "0.0.42"
329329
source = "registry+https://github.com/rust-lang/crates.io-index"
330-
checksum = "5bdc16c6ce4c85d9b46b4e66f2a814be5b3f034dbd5131c268a24ca26d970db8"
330+
checksum = "5284f00d480e1c39af34e72f8ad60b94f47007e3481cd3b731c1d67190ddc7b7"
331331

332332
[[package]]
333333
name = "log"
@@ -391,9 +391,9 @@ dependencies = [
391391

392392
[[package]]
393393
name = "once_cell"
394-
version = "1.9.0"
394+
version = "1.10.0"
395395
source = "registry+https://github.com/rust-lang/crates.io-index"
396-
checksum = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5"
396+
checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9"
397397

398398
[[package]]
399399
name = "paste"
@@ -477,9 +477,9 @@ dependencies = [
477477

478478
[[package]]
479479
name = "regex"
480-
version = "1.5.4"
480+
version = "1.5.5"
481481
source = "registry+https://github.com/rust-lang/crates.io-index"
482-
checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
482+
checksum = "1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286"
483483
dependencies = [
484484
"aho-corasick",
485485
"memchr",
@@ -518,9 +518,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
518518

519519
[[package]]
520520
name = "rustix"
521-
version = "0.33.2"
521+
version = "0.33.4"
522522
source = "registry+https://github.com/rust-lang/crates.io-index"
523-
checksum = "db890a96e64911e67fa84e58ce061a40a6a65c231e5fad20b190933f8991a27c"
523+
checksum = "ef7ec6a44fba95d21fa522760c03c16ca5ee95cebb6e4ef579cab3e6d7ba6c06"
524524
dependencies = [
525525
"bitflags",
526526
"errno",
@@ -564,9 +564,9 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
564564

565565
[[package]]
566566
name = "syn"
567-
version = "1.0.86"
567+
version = "1.0.87"
568568
source = "registry+https://github.com/rust-lang/crates.io-index"
569-
checksum = "8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b"
569+
checksum = "1e59d925cf59d8151f25a3bedf97c9c157597c9df7324d32d68991cc399ed08b"
570570
dependencies = [
571571
"proc-macro2",
572572
"quote",
@@ -581,9 +581,9 @@ checksum = "d7fa7e55043acb85fca6b3c01485a2eeb6b69c5d21002e273c79e465f43b7ac1"
581581

582582
[[package]]
583583
name = "termcolor"
584-
version = "1.1.2"
584+
version = "1.1.3"
585585
source = "registry+https://github.com/rust-lang/crates.io-index"
586-
checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4"
586+
checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755"
587587
dependencies = [
588588
"winapi-util",
589589
]
@@ -622,15 +622,15 @@ checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
622622

623623
[[package]]
624624
name = "wasmparser"
625-
version = "0.82.0"
625+
version = "0.83.0"
626626
source = "registry+https://github.com/rust-lang/crates.io-index"
627-
checksum = "0559cc0f1779240d6f894933498877ea94f693d84f3ee39c9a9932c6c312bd70"
627+
checksum = "718ed7c55c2add6548cca3ddd6383d738cd73b892df400e96b9aa876f0141d7a"
628628

629629
[[package]]
630630
name = "wasmtime"
631-
version = "0.34.1"
631+
version = "0.35.1"
632632
source = "registry+https://github.com/rust-lang/crates.io-index"
633-
checksum = "4882e78d9daceeaff656d82869f298fd472ea8d8ccf96fbd310da5c1687773ac"
633+
checksum = "07f4245f65310fb41e4bdb75b0f794798aab23e3911c34a38a11c6e15f4906dd"
634634
dependencies = [
635635
"anyhow",
636636
"backtrace",
@@ -657,7 +657,7 @@ dependencies = [
657657

658658
[[package]]
659659
name = "wasmtime-c-api-bazel"
660-
version = "0.34.1"
660+
version = "0.35.1"
661661
dependencies = [
662662
"anyhow",
663663
"env_logger",
@@ -669,17 +669,17 @@ dependencies = [
669669
[[package]]
670670
name = "wasmtime-c-api-macros"
671671
version = "0.19.0"
672-
source = "git+https://github.com/bytecodealliance/wasmtime?tag=v0.34.1#44c08532721a923f86b6a365308028230c7d103c"
672+
source = "git+https://github.com/bytecodealliance/wasmtime?tag=v0.35.1#5b09b74f4c5e0fd817febd3263947ee3682759bd"
673673
dependencies = [
674674
"proc-macro2",
675675
"quote",
676676
]
677677

678678
[[package]]
679679
name = "wasmtime-cranelift"
680-
version = "0.34.1"
680+
version = "0.35.1"
681681
source = "registry+https://github.com/rust-lang/crates.io-index"
682-
checksum = "1ed6ff21d2dbfe568af483f0c508e049fc6a497c73635e2c50c9b1baf3a93ed8"
682+
checksum = "da49deb7024bbf9ee72019a30c05fa752dab8cba8b32f709b2ddf66329d46c74"
683683
dependencies = [
684684
"anyhow",
685685
"cranelift-codegen",
@@ -699,9 +699,9 @@ dependencies = [
699699

700700
[[package]]
701701
name = "wasmtime-environ"
702-
version = "0.34.1"
702+
version = "0.35.1"
703703
source = "registry+https://github.com/rust-lang/crates.io-index"
704-
checksum = "860936d38df423b4291b3e31bc28d4895e2208f9daba351c2397d18a0a10e0bf"
704+
checksum = "0dbf66220878adc123fe744df623eb141d4e73f03daed3f2aba3dbc7786d921e"
705705
dependencies = [
706706
"anyhow",
707707
"cranelift-entity",
@@ -719,9 +719,9 @@ dependencies = [
719719

720720
[[package]]
721721
name = "wasmtime-jit"
722-
version = "0.34.1"
722+
version = "0.35.1"
723723
source = "registry+https://github.com/rust-lang/crates.io-index"
724-
checksum = "e794310a0df5266c7ac73e8211a024a49e3860ac0ca2af5db8527be942ad063e"
724+
checksum = "62157c76f1204c4845c2c33f6aa4472369c7d9d7deb2e6218c4fabebbae8ac1b"
725725
dependencies = [
726726
"addr2line",
727727
"anyhow",
@@ -742,18 +742,26 @@ dependencies = [
742742
"winapi",
743743
]
744744

745+
[[package]]
746+
name = "wasmtime-jit-debug"
747+
version = "0.35.1"
748+
source = "registry+https://github.com/rust-lang/crates.io-index"
749+
checksum = "1d314887fca993322b7ee4e08e5e2c0e79e812fbd1d6272c1781db884e3daabb"
750+
dependencies = [
751+
"lazy_static",
752+
]
753+
745754
[[package]]
746755
name = "wasmtime-runtime"
747-
version = "0.34.1"
756+
version = "0.35.1"
748757
source = "registry+https://github.com/rust-lang/crates.io-index"
749-
checksum = "90ffe5cb3db705ea43fcf37475a79891a3ada754c1cbe333540879649de943d5"
758+
checksum = "15c0a7901d0645bf99b1efaebf7f7e144170641c575e96eb1fb6a9218290726c"
750759
dependencies = [
751760
"anyhow",
752761
"backtrace",
753762
"cc",
754763
"cfg-if",
755764
"indexmap",
756-
"lazy_static",
757765
"libc",
758766
"log",
759767
"mach",
@@ -764,14 +772,15 @@ dependencies = [
764772
"rustix",
765773
"thiserror",
766774
"wasmtime-environ",
775+
"wasmtime-jit-debug",
767776
"winapi",
768777
]
769778

770779
[[package]]
771780
name = "wasmtime-types"
772-
version = "0.34.1"
781+
version = "0.35.1"
773782
source = "registry+https://github.com/rust-lang/crates.io-index"
774-
checksum = "70a5b60d70c1927c5a403f7c751de179414b6b91da75b2312c3ae78196cf9dc3"
783+
checksum = "4d9841ad7624110410291d03645876474a79fcedaed729016e384308145c29eb"
775784
dependencies = [
776785
"cranelift-entity",
777786
"serde",

bazel/cargo/wasmtime/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
edition = "2018"
33
name = "wasmtime-c-api-bazel"
4-
version = "0.34.1"
4+
version = "0.35.1"
55

66
[lib]
77
path = "fake_lib.rs"
@@ -10,8 +10,8 @@ path = "fake_lib.rs"
1010
env_logger = "0.8"
1111
anyhow = "1.0"
1212
once_cell = "1.3"
13-
wasmtime = {version = "0.34.1", default-features = false, features = ['cranelift']}
14-
wasmtime-c-api-macros = {git = "https://github.com/bytecodealliance/wasmtime", tag = "v0.34.1"}
13+
wasmtime = {version = "0.35.1", default-features = false, features = ['cranelift']}
14+
wasmtime-c-api-macros = {git = "https://github.com/bytecodealliance/wasmtime", tag = "v0.35.1"}
1515

1616
[package.metadata.raze]
1717
rust_rules_workspace_name = "rules_rust"

0 commit comments

Comments
 (0)