Update wasm-tools dependencies (#4970)

* Update wasm-tools dependencies

This update brings in a number of features such as:

* The component model binary format and AST has been slightly adjusted
  in a few locations. Names are dropped from parameters/results now in
  the internal representation since they were not used anyway. At this
  time the ability to bind a multi-return function has not been exposed.

* The `wasmparser` validator pass will now share allocations with prior
  functions, providing what's probably a very minor speedup for Wasmtime
  itself.

* The text format for many component-related tests now requires named
  parameters.

* Some new relaxed-simd instructions are updated to be ignored.

I hope to have a follow-up to expose the multi-return ability to the
embedding API of components.

* Update audit information for new crates
This commit is contained in:
Alex Crichton
2022-09-27 13:12:34 -05:00
committed by GitHub
parent 10deb9b7fe
commit 29c7de7340
31 changed files with 407 additions and 331 deletions

View File

@@ -54,10 +54,6 @@ criteria = "safe-to-deploy"
version = "0.1.8"
criteria = "safe-to-deploy"
[[exemptions.autocfg]]
version = "1.1.0"
criteria = "safe-to-deploy"
[[exemptions.base64]]
version = "0.13.0"
criteria = "safe-to-deploy"
@@ -338,10 +334,6 @@ criteria = "safe-to-deploy"
version = "1.8.2"
criteria = "safe-to-run"
[[exemptions.hashbrown]]
version = "0.12.1"
criteria = "safe-to-deploy"
[[exemptions.hermit-abi]]
version = "0.1.19"
criteria = "safe-to-deploy"
@@ -506,30 +498,10 @@ criteria = "safe-to-deploy"
version = "0.3.7"
criteria = "safe-to-deploy"
[[exemptions.num-bigint]]
version = "0.4.3"
criteria = "safe-to-deploy"
[[exemptions.num-bigint-dig]]
version = "0.7.0"
criteria = "safe-to-deploy"
[[exemptions.num-integer]]
version = "0.1.45"
criteria = "safe-to-deploy"
[[exemptions.num-iter]]
version = "0.1.43"
criteria = "safe-to-deploy"
[[exemptions.num-rational]]
version = "0.4.1"
criteria = "safe-to-deploy"
[[exemptions.num-traits]]
version = "0.2.15"
criteria = "safe-to-deploy"
[[exemptions.num_cpus]]
version = "1.13.1"
criteria = "safe-to-deploy"
@@ -698,10 +670,6 @@ criteria = "safe-to-deploy"
version = "2.0.1"
criteria = "safe-to-deploy"
[[exemptions.quote]]
version = "1.0.18"
criteria = "safe-to-deploy"
[[exemptions.rand]]
version = "0.7.3"
criteria = "safe-to-deploy"
@@ -782,10 +750,6 @@ criteria = "safe-to-deploy"
version = "0.5.0"
criteria = "safe-to-deploy"
[[exemptions.rustc_version]]
version = "0.4.0"
criteria = "safe-to-run"
[[exemptions.rustix]]
version = "0.35.10"
criteria = "safe-to-deploy"
@@ -914,10 +878,6 @@ criteria = "safe-to-deploy"
version = "1.0.92"
criteria = "safe-to-deploy"
[[exemptions.synstructure]]
version = "0.12.6"
criteria = "safe-to-deploy"
[[exemptions.target-lexicon]]
version = "0.12.3"
criteria = "safe-to-deploy"