alexcrichton opened PR #7587 from alexcrichton:update-wasm-tools
to bytecodealliance:main
:
This commit updates to the latest wasm-tools and
wit-bindgen
to bring the family of crates forward. This update notably includes Nick's work on packed indices in thewasmparser
crate for validation for the upcoming implementation of GC types. This meant that translation fromwasmparser
types to Wasmtime types now may work with a "type id" instead of just a type index which required plumbing not only Wasmtime's own type information but additionallywasmparser
's type information throughout translation.This required a fair bit of refactoring to get this working but no change in functionality is intended, only a different way of doing everything prior.
<!--
Please make sure you include the following information:
If this work has been discussed elsewhere, please include a link to that
conversation. If it was discussed in an issue, just mention "issue #...".Explain why this change is needed. If the details are in an issue already,
this can be brief.Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.htmlPlease ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->
alexcrichton requested abrown for a review on PR #7587.
alexcrichton requested wasmtime-compiler-reviewers for a review on PR #7587.
alexcrichton requested wasmtime-core-reviewers for a review on PR #7587.
alexcrichton requested pchickey for a review on PR #7587.
alexcrichton requested wasmtime-default-reviewers for a review on PR #7587.
pchickey submitted PR review.
alexcrichton merged PR #7587.
Last updated: Nov 22 2024 at 17:03 UTC