@@ -108,18 +108,18 @@ dependencies = [
108
108
109
109
[[package]]
110
110
name = "cranelift-bforest"
111
- version = "0.88.1 "
111
+ version = "0.89.0 "
112
112
source = "registry+https://github.com/rust-lang/crates.io-index"
113
- checksum = "44409ccf2d0f663920cab563d2b79fcd6b2e9a2bcc6e929fef76c8f82ad6c17a "
113
+ checksum = "be5e1ee4c22871d24a95196ea7047d58c1d978e46c88037d3d397b3b3e0af360 "
114
114
dependencies = [
115
115
"cranelift-entity",
116
116
]
117
117
118
118
[[package]]
119
119
name = "cranelift-codegen"
120
- version = "0.88.1 "
120
+ version = "0.89.0 "
121
121
source = "registry+https://github.com/rust-lang/crates.io-index"
122
- checksum = "98de2018ad96eb97f621f7d6b900a0cc661aec8d02ea4a50e56ecb48e5a2fcaf "
122
+ checksum = "70f600a52d59eed56a85f33750873b3b42d61e35ca777cd792369893f9e1f9dd "
123
123
dependencies = [
124
124
"arrayvec",
125
125
"bumpalo",
@@ -137,33 +137,33 @@ dependencies = [
137
137
138
138
[[package]]
139
139
name = "cranelift-codegen-meta"
140
- version = "0.88.1 "
140
+ version = "0.89.0 "
141
141
source = "registry+https://github.com/rust-lang/crates.io-index"
142
- checksum = "5287ce36e6c4758fbaf298bd1a8697ad97a4f2375a3d1b61142ea538db4877e5 "
142
+ checksum = "e8418218d0953d73e9b96e9d9ffec56145efa4f18988251530b5872ae4410563 "
143
143
dependencies = [
144
144
"cranelift-codegen-shared",
145
145
]
146
146
147
147
[[package]]
148
148
name = "cranelift-codegen-shared"
149
- version = "0.88.1 "
149
+ version = "0.89.0 "
150
150
source = "registry+https://github.com/rust-lang/crates.io-index"
151
- checksum = "2855c24219e2f08827f3f4ffb2da92e134ae8d8ecc185b11ec8f9878cf5f588e "
151
+ checksum = "f01be0cfd40aba59153236ab4b99062131b5bbe6f9f3d4bcb238bd2f96ff5262 "
152
152
153
153
[[package]]
154
154
name = "cranelift-entity"
155
- version = "0.88.1 "
155
+ version = "0.89.0 "
156
156
source = "registry+https://github.com/rust-lang/crates.io-index"
157
- checksum = "0b65673279d75d34bf11af9660ae2dbd1c22e6d28f163f5c72f4e1dc56d56103 "
157
+ checksum = "ddae4fec5d6859233ffa175b61d269443c473b3971a2c3e69008c8d3e83d5825 "
158
158
dependencies = [
159
159
"serde",
160
160
]
161
161
162
162
[[package]]
163
163
name = "cranelift-frontend"
164
- version = "0.88.1 "
164
+ version = "0.89.0 "
165
165
source = "registry+https://github.com/rust-lang/crates.io-index"
166
- checksum = "3ed2b3d7a4751163f6c4a349205ab1b7d9c00eecf19dcea48592ef1f7688eefc "
166
+ checksum = "f2cc3deb0df97748434cf9f7e404f1f5134f6a253fc9a6bca25c5cd6804c08d3 "
167
167
dependencies = [
168
168
"cranelift-codegen",
169
169
"log",
@@ -173,15 +173,18 @@ dependencies = [
173
173
174
174
[[package]]
175
175
name = "cranelift-isle"
176
- version = "0.88.1 "
176
+ version = "0.89.0 "
177
177
source = "registry+https://github.com/rust-lang/crates.io-index"
178
- checksum = "3be64cecea9d90105fc6a2ba2d003e98c867c1d6c4c86cc878f97ad9fb916293"
178
+ checksum = "fc3bb54287de9c36ba354eb849fefb77b5e73955058745fd08f12cfdfa181866"
179
+ dependencies = [
180
+ "rayon",
181
+ ]
179
182
180
183
[[package]]
181
184
name = "cranelift-native"
182
- version = "0.88.1 "
185
+ version = "0.89.0 "
183
186
source = "registry+https://github.com/rust-lang/crates.io-index"
184
- checksum = "c4a03a6ac1b063e416ca4b93f6247978c991475e8271465340caa6f92f3c16a4 "
187
+ checksum = "d8c2a4f2efdce1de1f94e74f12b3b4144e3bcafa6011338b87388325d72d2120 "
185
188
dependencies = [
186
189
"cranelift-codegen",
187
190
"libc",
@@ -190,9 +193,9 @@ dependencies = [
190
193
191
194
[[package]]
192
195
name = "cranelift-wasm"
193
- version = "0.88.1 "
196
+ version = "0.89.0 "
194
197
source = "registry+https://github.com/rust-lang/crates.io-index"
195
- checksum = "c699873f7b30bc5f20dd03a796b4183e073a46616c91704792ec35e45d13f913 "
198
+ checksum = "f918c37eb01f5b5ccc632e0ef3b4bf9ee03b5d4c267d3d2d3b62720a6bce0180 "
196
199
dependencies = [
197
200
"cranelift-codegen",
198
201
"cranelift-entity",
@@ -213,6 +216,49 @@ dependencies = [
213
216
"cfg-if",
214
217
]
215
218
219
+ [[package]]
220
+ name = "crossbeam-channel"
221
+ version = "0.5.6"
222
+ source = "registry+https://github.com/rust-lang/crates.io-index"
223
+ checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521"
224
+ dependencies = [
225
+ "cfg-if",
226
+ "crossbeam-utils",
227
+ ]
228
+
229
+ [[package]]
230
+ name = "crossbeam-deque"
231
+ version = "0.8.2"
232
+ source = "registry+https://github.com/rust-lang/crates.io-index"
233
+ checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc"
234
+ dependencies = [
235
+ "cfg-if",
236
+ "crossbeam-epoch",
237
+ "crossbeam-utils",
238
+ ]
239
+
240
+ [[package]]
241
+ name = "crossbeam-epoch"
242
+ version = "0.9.11"
243
+ source = "registry+https://github.com/rust-lang/crates.io-index"
244
+ checksum = "f916dfc5d356b0ed9dae65f1db9fc9770aa2851d2662b988ccf4fe3516e86348"
245
+ dependencies = [
246
+ "autocfg",
247
+ "cfg-if",
248
+ "crossbeam-utils",
249
+ "memoffset",
250
+ "scopeguard",
251
+ ]
252
+
253
+ [[package]]
254
+ name = "crossbeam-utils"
255
+ version = "0.8.12"
256
+ source = "registry+https://github.com/rust-lang/crates.io-index"
257
+ checksum = "edbafec5fa1f196ca66527c1b12c2ec4745ca14b50f1ad8f9f6f720b55d11fac"
258
+ dependencies = [
259
+ "cfg-if",
260
+ ]
261
+
216
262
[[package]]
217
263
name = "either"
218
264
version = "1.8.0"
@@ -385,6 +431,16 @@ dependencies = [
385
431
"autocfg",
386
432
]
387
433
434
+ [[package]]
435
+ name = "num_cpus"
436
+ version = "1.13.1"
437
+ source = "registry+https://github.com/rust-lang/crates.io-index"
438
+ checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1"
439
+ dependencies = [
440
+ "hermit-abi",
441
+ "libc",
442
+ ]
443
+
388
444
[[package]]
389
445
name = "object"
390
446
version = "0.29.0"
@@ -472,11 +528,35 @@ dependencies = [
472
528
"getrandom",
473
529
]
474
530
531
+ [[package]]
532
+ name = "rayon"
533
+ version = "1.5.3"
534
+ source = "registry+https://github.com/rust-lang/crates.io-index"
535
+ checksum = "bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d"
536
+ dependencies = [
537
+ "autocfg",
538
+ "crossbeam-deque",
539
+ "either",
540
+ "rayon-core",
541
+ ]
542
+
543
+ [[package]]
544
+ name = "rayon-core"
545
+ version = "1.9.3"
546
+ source = "registry+https://github.com/rust-lang/crates.io-index"
547
+ checksum = "258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f"
548
+ dependencies = [
549
+ "crossbeam-channel",
550
+ "crossbeam-deque",
551
+ "crossbeam-utils",
552
+ "num_cpus",
553
+ ]
554
+
475
555
[[package]]
476
556
name = "regalloc2"
477
- version = "0.3.2 "
557
+ version = "0.4.1 "
478
558
source = "registry+https://github.com/rust-lang/crates.io-index"
479
- checksum = "d43a209257d978ef079f3d446331d0f1794f5e0fc19b306a199983857833a779 "
559
+ checksum = "69025b4a161879ba90719837c06621c3d73cffa147a000aeacf458f6a9572485 "
480
560
dependencies = [
481
561
"fxhash",
482
562
"log",
@@ -521,6 +601,12 @@ dependencies = [
521
601
"windows-sys",
522
602
]
523
603
604
+ [[package]]
605
+ name = "scopeguard"
606
+ version = "1.1.0"
607
+ source = "registry+https://github.com/rust-lang/crates.io-index"
608
+ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
609
+
524
610
[[package]]
525
611
name = "serde"
526
612
version = "1.0.147"
@@ -625,18 +711,18 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
625
711
626
712
[[package]]
627
713
name = "wasmparser"
628
- version = "0.89.1 "
714
+ version = "0.92.0 "
629
715
source = "registry+https://github.com/rust-lang/crates.io-index"
630
- checksum = "ab5d3e08b13876f96dd55608d03cd4883a0545884932d5adf11925876c96daef "
716
+ checksum = "7da34cec2a8c23db906cdf8b26e988d7a7f0d549eb5d51299129647af61a1b37 "
631
717
dependencies = [
632
718
"indexmap",
633
719
]
634
720
635
721
[[package]]
636
722
name = "wasmtime"
637
- version = "1 .0.1 "
723
+ version = "2 .0.0 "
638
724
source = "registry+https://github.com/rust-lang/crates.io-index"
639
- checksum = "f1f511c4917c83d04da68333921107db75747c4e11a2f654a8e909cc5e0520dc "
725
+ checksum = "f5fc5bb3329415030796cfa5530b2481ccef5c4f1e5150733ba94318ab004fe1 "
640
726
dependencies = [
641
727
"anyhow",
642
728
"bincode",
@@ -660,16 +746,16 @@ dependencies = [
660
746
661
747
[[package]]
662
748
name = "wasmtime-asm-macros"
663
- version = "1 .0.1 "
749
+ version = "2 .0.0 "
664
750
source = "registry+https://github.com/rust-lang/crates.io-index"
665
- checksum = "39bf3debfe744bf19dd3732990ce6f8c0ced7439e2370ba4e1d8f5a3660a3178 "
751
+ checksum = "db36545ff0940ad9bf4e9ab0ec2a4e1eaa5ebe2aa9227bcbc4af905375d9e482 "
666
752
dependencies = [
667
753
"cfg-if",
668
754
]
669
755
670
756
[[package]]
671
757
name = "wasmtime-c-api-bazel"
672
- version = "1 .0.1 "
758
+ version = "2 .0.0 "
673
759
dependencies = [
674
760
"anyhow",
675
761
"env_logger",
@@ -681,17 +767,17 @@ dependencies = [
681
767
[[package]]
682
768
name = "wasmtime-c-api-macros"
683
769
version = "0.19.0"
684
- source = "git+https://github.com/bytecodealliance/wasmtime?tag=v1 .0.1#c63087ff668fbdffe326c7b48401acbbf0e82a65 "
770
+ source = "git+https://github.com/bytecodealliance/wasmtime?tag=v2 .0.0#ff8c568eeed3918a5d591295e9384e2b1e462aae "
685
771
dependencies = [
686
772
"proc-macro2",
687
773
"quote",
688
774
]
689
775
690
776
[[package]]
691
777
name = "wasmtime-cranelift"
692
- version = "1 .0.1 "
778
+ version = "2 .0.0 "
693
779
source = "registry+https://github.com/rust-lang/crates.io-index"
694
- checksum = "058217e28644b012bdcdf0e445f58d496d78c2e0b6a6dd93558e701591dad705 "
780
+ checksum = "0409e93b5eceaa4e5f498a4bce1cffc7ebe071d14582b5437c10af4aecc23f54 "
695
781
dependencies = [
696
782
"anyhow",
697
783
"cranelift-codegen",
@@ -710,9 +796,9 @@ dependencies = [
710
796
711
797
[[package]]
712
798
name = "wasmtime-environ"
713
- version = "1 .0.1 "
799
+ version = "2 .0.0 "
714
800
source = "registry+https://github.com/rust-lang/crates.io-index"
715
- checksum = "c7af06848df28b7661471d9a80d30a973e0f401f2e3ed5396ad7e225ed217047 "
801
+ checksum = "55240389c604f68d2e1d2573d7d3740246ab9ea2fa4fe79e10ccd51faf9b9500 "
716
802
dependencies = [
717
803
"anyhow",
718
804
"cranelift-entity",
@@ -729,9 +815,9 @@ dependencies = [
729
815
730
816
[[package]]
731
817
name = "wasmtime-jit"
732
- version = "1 .0.1 "
818
+ version = "2 .0.0 "
733
819
source = "registry+https://github.com/rust-lang/crates.io-index"
734
- checksum = "9028fb63a54185b3c192b7500ef8039c7bb8d7f62bfc9e7c258483a33a3d13bb "
820
+ checksum = "bc15e285b7073ee566e62ea4b6dd38b80465ade0ea8cd4cee13c7ac2e295cfca "
735
821
dependencies = [
736
822
"addr2line",
737
823
"anyhow",
@@ -753,18 +839,18 @@ dependencies = [
753
839
754
840
[[package]]
755
841
name = "wasmtime-jit-debug"
756
- version = "1 .0.1 "
842
+ version = "2 .0.0 "
757
843
source = "registry+https://github.com/rust-lang/crates.io-index"
758
- checksum = "25e82d4ef93296785de7efca92f7679dc67fe68a13b625a5ecc8d7503b377a37 "
844
+ checksum = "bee06d206bcf7a875eacd1e1e957c2a63f64a92934d2535dd8e15cde6d3a9ffe "
759
845
dependencies = [
760
846
"once_cell",
761
847
]
762
848
763
849
[[package]]
764
850
name = "wasmtime-runtime"
765
- version = "1 .0.1 "
851
+ version = "2 .0.0 "
766
852
source = "registry+https://github.com/rust-lang/crates.io-index"
767
- checksum = "9f0e9bea7d517d114fe66b930b2124ee086516ee93eeebfd97f75f366c5b0553 "
853
+ checksum = "9969ff36cbf57f18c2d24679db57d0857ea7cc7d839534afc26ecc8003e9914b "
768
854
dependencies = [
769
855
"anyhow",
770
856
"cc",
@@ -786,9 +872,9 @@ dependencies = [
786
872
787
873
[[package]]
788
874
name = "wasmtime-types"
789
- version = "1 .0.1 "
875
+ version = "2 .0.0 "
790
876
source = "registry+https://github.com/rust-lang/crates.io-index"
791
- checksum = "69b83e93ed41b8fdc936244cfd5e455480cf1eca1fd60c78a0040038b4ce5075 "
877
+ checksum = "df64c737fc9b3cdf7617bcc65e8b97cb713ceb9c9c58530b20788a8a3482b5d1 "
792
878
dependencies = [
793
879
"cranelift-entity",
794
880
"serde",
0 commit comments