Skip to content

Commit 742d6c8

Browse files
authored
wasmtime: update to v0.34.0. (proxy-wasm#248)
Signed-off-by: Piotr Sikora <[email protected]>
1 parent cfdec84 commit 742d6c8

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

+302
-345
lines changed

bazel/cargo/wasmtime/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ alias(
4141

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

bazel/cargo/wasmtime/Cargo.raze.lock

Lines changed: 55 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,15 @@ dependencies = [
4343

4444
[[package]]
4545
name = "autocfg"
46-
version = "1.0.1"
46+
version = "1.1.0"
4747
source = "registry+https://github.com/rust-lang/crates.io-index"
48-
checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
48+
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
4949

5050
[[package]]
5151
name = "backtrace"
52-
version = "0.3.63"
52+
version = "0.3.64"
5353
source = "registry+https://github.com/rust-lang/crates.io-index"
54-
checksum = "321629d8ba6513061f26707241fa9bc89524ff1cd7a915a97ef0c62c666ce1b6"
54+
checksum = "5e121dee8023ce33ab248d9ce1493df03c3b38a659b240096fcbd7048ff9c31f"
5555
dependencies = [
5656
"addr2line",
5757
"cc",
@@ -100,18 +100,18 @@ dependencies = [
100100

101101
[[package]]
102102
name = "cranelift-bforest"
103-
version = "0.80.0"
103+
version = "0.81.0"
104104
source = "registry+https://github.com/rust-lang/crates.io-index"
105-
checksum = "9516ba6b2ba47b4cbf63b713f75b432fafa0a0e0464ec8381ec76e6efe931ab3"
105+
checksum = "71447555acc6c875c52c407d572fc1327dc5c34cba72b4b2e7ad048aa4e4fd19"
106106
dependencies = [
107107
"cranelift-entity",
108108
]
109109

110110
[[package]]
111111
name = "cranelift-codegen"
112-
version = "0.80.0"
112+
version = "0.81.0"
113113
source = "registry+https://github.com/rust-lang/crates.io-index"
114-
checksum = "489e5d0081f7edff6be12d71282a8bf387b5df64d5592454b75d662397f2d642"
114+
checksum = "ec9a10261891a7a919b0d4f6aa73582e88441d9a8f6173c88efbe4a5a362ea67"
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.80.0"
129+
version = "0.81.0"
130130
source = "registry+https://github.com/rust-lang/crates.io-index"
131-
checksum = "d36ee1140371bb0f69100e734b30400157a4adf7b86148dee8b0a438763ead48"
131+
checksum = "815755d76fcbcf6e17ab888545b28ab775f917cb12ce0797e60cd41a2288692c"
132132
dependencies = [
133133
"cranelift-codegen-shared",
134134
]
135135

136136
[[package]]
137137
name = "cranelift-codegen-shared"
138-
version = "0.80.0"
138+
version = "0.81.0"
139139
source = "registry+https://github.com/rust-lang/crates.io-index"
140-
checksum = "981da52d8f746af1feb96290c83977ff8d41071a7499e991d8abae0d4869f564"
140+
checksum = "23ea92f2a67335a2e4d3c9c65624c3b14ae287d595b0650822c41824febab66b"
141141

142142
[[package]]
143143
name = "cranelift-entity"
144-
version = "0.80.0"
144+
version = "0.81.0"
145145
source = "registry+https://github.com/rust-lang/crates.io-index"
146-
checksum = "a2906740053dd3bcf95ce53df0fd9b5649c68ae4bd9adada92b406f059eae461"
146+
checksum = "bd25847875e388c500ad3624b4d2e14067955c93185194a7222246a25b91c975"
147147
dependencies = [
148148
"serde",
149149
]
150150

151151
[[package]]
152152
name = "cranelift-frontend"
153-
version = "0.80.0"
153+
version = "0.81.0"
154154
source = "registry+https://github.com/rust-lang/crates.io-index"
155-
checksum = "b7cb156de1097f567d46bf57a0cd720a72c3e15e1a2bd8b1041ba2fc894471b7"
155+
checksum = "308bcfb7eb47bdf5ff6e1ace262af4ed39ec19f204c751fffb037e0e82a0c8bf"
156156
dependencies = [
157157
"cranelift-codegen",
158158
"log",
@@ -162,9 +162,9 @@ dependencies = [
162162

163163
[[package]]
164164
name = "cranelift-native"
165-
version = "0.80.0"
165+
version = "0.81.0"
166166
source = "registry+https://github.com/rust-lang/crates.io-index"
167-
checksum = "166028ca0343a6ee7bddac0e70084e142b23f99c701bd6f6ea9123afac1a7a46"
167+
checksum = "12cdc799aee673be2317e631d4569a1ba0a7e77a07a7ce45557086d2e02e9514"
168168
dependencies = [
169169
"cranelift-codegen",
170170
"libc",
@@ -173,9 +173,9 @@ dependencies = [
173173

174174
[[package]]
175175
name = "cranelift-wasm"
176-
version = "0.80.0"
176+
version = "0.81.0"
177177
source = "registry+https://github.com/rust-lang/crates.io-index"
178-
checksum = "5012a1cde0c8b3898770b711490d803018ae9bec2d60674ba0e5b2058a874f80"
178+
checksum = "7bf8577386bb813bc513e524f665d62b44debaddf929308d0fa2b99c030e17c7"
179179
dependencies = [
180180
"cranelift-codegen",
181181
"cranelift-entity",
@@ -189,9 +189,9 @@ dependencies = [
189189

190190
[[package]]
191191
name = "crc32fast"
192-
version = "1.3.1"
192+
version = "1.3.2"
193193
source = "registry+https://github.com/rust-lang/crates.io-index"
194-
checksum = "a2209c310e29876f7f0b2721e7e26b84aff178aa3da5d091f9bfbf47669e60e3"
194+
checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
195195
dependencies = [
196196
"cfg-if",
197197
]
@@ -298,12 +298,9 @@ dependencies = [
298298

299299
[[package]]
300300
name = "io-lifetimes"
301-
version = "0.4.4"
301+
version = "0.5.1"
302302
source = "registry+https://github.com/rust-lang/crates.io-index"
303-
checksum = "f6ef6787e7f0faedc040f95716bdd0e62bcfcf4ba93da053b62dea2691c13864"
304-
dependencies = [
305-
"winapi",
306-
]
303+
checksum = "768dbad422f45f69c8f5ce59c0802e2681aa3e751c5db8217901607bb2bc24dd"
307304

308305
[[package]]
309306
name = "itertools"
@@ -322,15 +319,15 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
322319

323320
[[package]]
324321
name = "libc"
325-
version = "0.2.114"
322+
version = "0.2.117"
326323
source = "registry+https://github.com/rust-lang/crates.io-index"
327-
checksum = "b0005d08a8f7b65fb8073cb697aa0b12b631ed251ce73d862ce50eeb52ce3b50"
324+
checksum = "e74d72e0f9b65b5b4ca49a346af3976df0f9c61d550727f349ecd559f251a26c"
328325

329326
[[package]]
330327
name = "linux-raw-sys"
331-
version = "0.0.36"
328+
version = "0.0.40"
332329
source = "registry+https://github.com/rust-lang/crates.io-index"
333-
checksum = "a261afc61b7a5e323933b402ca6a1765183687c614789b1e4db7762ed4230bca"
330+
checksum = "5bdc16c6ce4c85d9b46b4e66f2a814be5b3f034dbd5131c268a24ca26d970db8"
334331

335332
[[package]]
336333
name = "log"
@@ -479,9 +476,9 @@ dependencies = [
479476

480477
[[package]]
481478
name = "regalloc"
482-
version = "0.0.33"
479+
version = "0.0.34"
483480
source = "registry+https://github.com/rust-lang/crates.io-index"
484-
checksum = "7d808cff91dfca7b239d40b972ba628add94892b1d9e19a842aedc5cfae8ab1a"
481+
checksum = "62446b1d3ebf980bdc68837700af1d77b37bc430e524bf95319c6eada2a4cc02"
485482
dependencies = [
486483
"log",
487484
"rustc-hash",
@@ -531,9 +528,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
531528

532529
[[package]]
533530
name = "rustix"
534-
version = "0.31.3"
531+
version = "0.33.1"
535532
source = "registry+https://github.com/rust-lang/crates.io-index"
536-
checksum = "b2dcfc2778a90e38f56a708bfc90572422e11d6c7ee233d053d1f782cf9df6d2"
533+
checksum = "feb28d25b32441b96e8649b177ed42ba61e23bb217aec574c8ffb535dc9d5a23"
537534
dependencies = [
538535
"bitflags",
539536
"errno",
@@ -588,9 +585,9 @@ dependencies = [
588585

589586
[[package]]
590587
name = "target-lexicon"
591-
version = "0.12.2"
588+
version = "0.12.3"
592589
source = "registry+https://github.com/rust-lang/crates.io-index"
593-
checksum = "d9bffcddbc2458fa3e6058414599e3c838a022abae82e5c67b4f7f80298d5bff"
590+
checksum = "d7fa7e55043acb85fca6b3c01485a2eeb6b69c5d21002e273c79e465f43b7ac1"
594591

595592
[[package]]
596593
name = "termcolor"
@@ -635,30 +632,29 @@ checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
635632

636633
[[package]]
637634
name = "wasmparser"
638-
version = "0.81.0"
635+
version = "0.82.0"
639636
source = "registry+https://github.com/rust-lang/crates.io-index"
640-
checksum = "98930446519f63d00a836efdc22f67766ceae8dbcc1571379f2bcabc6b2b9abc"
637+
checksum = "0559cc0f1779240d6f894933498877ea94f693d84f3ee39c9a9932c6c312bd70"
641638

642639
[[package]]
643640
name = "wasmtime"
644-
version = "0.33.0"
641+
version = "0.34.0"
645642
source = "registry+https://github.com/rust-lang/crates.io-index"
646-
checksum = "414be1bc5ca12e755ffd3ff7acc3a6d1979922f8237fc34068b2156cebcc3270"
643+
checksum = "c794a893696a3bc8d5eb8f5fb30c5d1bace6552a2fc13eb84caffc258434502f"
647644
dependencies = [
648645
"anyhow",
649646
"backtrace",
650647
"bincode",
651648
"cfg-if",
652-
"cpp_demangle",
653649
"indexmap",
654650
"lazy_static",
655651
"libc",
656652
"log",
657653
"object",
654+
"once_cell",
658655
"paste",
659656
"psm",
660657
"region",
661-
"rustc-demangle",
662658
"serde",
663659
"target-lexicon",
664660
"wasmparser",
@@ -671,7 +667,7 @@ dependencies = [
671667

672668
[[package]]
673669
name = "wasmtime-c-api-bazel"
674-
version = "0.33.0"
670+
version = "0.34.0"
675671
dependencies = [
676672
"anyhow",
677673
"env_logger",
@@ -683,17 +679,17 @@ dependencies = [
683679
[[package]]
684680
name = "wasmtime-c-api-macros"
685681
version = "0.19.0"
686-
source = "git+https://github.com/bytecodealliance/wasmtime?tag=v0.33.0#8043c1f919a77905255eded33e4e51a6fbfd1de1"
682+
source = "git+https://github.com/bytecodealliance/wasmtime?tag=v0.34.0#39b88e4e9e8115e4a9da2c1e3423459edf0a648e"
687683
dependencies = [
688684
"proc-macro2",
689685
"quote",
690686
]
691687

692688
[[package]]
693689
name = "wasmtime-cranelift"
694-
version = "0.33.0"
690+
version = "0.34.0"
695691
source = "registry+https://github.com/rust-lang/crates.io-index"
696-
checksum = "a4693d33725773615a4c9957e4aa731af57b27dca579702d1d8ed5750760f1a9"
692+
checksum = "032f983a46b06a4f472c0c825fcf6819489df1f2f0a268653b46d948b955aaeb"
697693
dependencies = [
698694
"anyhow",
699695
"cranelift-codegen",
@@ -713,9 +709,9 @@ dependencies = [
713709

714710
[[package]]
715711
name = "wasmtime-environ"
716-
version = "0.33.0"
712+
version = "0.34.0"
717713
source = "registry+https://github.com/rust-lang/crates.io-index"
718-
checksum = "5b17e47116a078b9770e6fb86cff8b9a660826623cebcfff251b047c8d8993ef"
714+
checksum = "d02f9ee24c14f45c9ec988b3afeed00c756fc107c379d993248595e610d71601"
719715
dependencies = [
720716
"anyhow",
721717
"cranelift-entity",
@@ -733,17 +729,21 @@ dependencies = [
733729

734730
[[package]]
735731
name = "wasmtime-jit"
736-
version = "0.33.0"
732+
version = "0.34.0"
737733
source = "registry+https://github.com/rust-lang/crates.io-index"
738-
checksum = "60ea5b380bdf92e32911400375aeefb900ac9d3f8e350bb6ba555a39315f2ee7"
734+
checksum = "eae414b81367a4f39c688b22f3cd2127ef1452416c1d7f83862a0ba0e1faef33"
739735
dependencies = [
740736
"addr2line",
741737
"anyhow",
742738
"bincode",
743739
"cfg-if",
740+
"cpp_demangle",
744741
"gimli",
742+
"log",
745743
"object",
746744
"region",
745+
"rustc-demangle",
746+
"rustix",
747747
"serde",
748748
"target-lexicon",
749749
"thiserror",
@@ -754,9 +754,9 @@ dependencies = [
754754

755755
[[package]]
756756
name = "wasmtime-runtime"
757-
version = "0.33.0"
757+
version = "0.34.0"
758758
source = "registry+https://github.com/rust-lang/crates.io-index"
759-
checksum = "abc7cd79937edd6e238b337608ebbcaf9c086a8457f01dfd598324f7fa56d81a"
759+
checksum = "649e06a8c331f99e11acd72425b91dd478234bc4911bad794255bb2b95172c3e"
760760
dependencies = [
761761
"anyhow",
762762
"backtrace",
@@ -779,9 +779,9 @@ dependencies = [
779779

780780
[[package]]
781781
name = "wasmtime-types"
782-
version = "0.33.0"
782+
version = "0.34.0"
783783
source = "registry+https://github.com/rust-lang/crates.io-index"
784-
checksum = "d9e5e51a461a2cf2b69e1fc48f325b17d78a8582816e18479e8ead58844b23f8"
784+
checksum = "62289c2b4917e9ca778be49e4c606346aeaccb06591ec76ace4c85562c851812"
785785
dependencies = [
786786
"cranelift-entity",
787787
"serde",

bazel/cargo/wasmtime/Cargo.toml

Lines changed: 3 additions & 14 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.33.0"
4+
version = "0.34.0"
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.33.0", default-features = false, features = ['cranelift']}
14-
wasmtime-c-api-macros = {git = "https://github.com/bytecodealliance/wasmtime", tag = "v0.33.0"}
13+
wasmtime = {version = "0.34.0", default-features = false, features = ['cranelift']}
14+
wasmtime-c-api-macros = {git = "https://github.com/bytecodealliance/wasmtime", tag = "v0.34.0"}
1515

1616
[package.metadata.raze]
1717
rust_rules_workspace_name = "rules_rust"
@@ -27,14 +27,3 @@ additional_flags = [
2727
buildrs_additional_deps = [
2828
"@wasmtime__cc__1_0_72//:cc",
2929
]
30-
31-
[package.metadata.raze.crates.wasmtime-jit.'*']
32-
additional_deps = [
33-
"@wasmtime__rustix__0_31_3//:rustix",
34-
]
35-
36-
[package.metadata.raze.crates.wasmtime-runtime.'*']
37-
patches = [
38-
"@proxy_wasm_cpp_host//bazel/cargo/wasmtime:wasmtime-runtime.patch",
39-
]
40-
patch_args = ["-p3"]

0 commit comments

Comments
 (0)