Skip to content

wasmtime: impl ExportLookup for wit_parser::ItemName#13505

Merged
alexcrichton merged 3 commits into
bytecodealliance:mainfrom
pchickey:pch/use_wit_item_name
May 29, 2026
Merged

wasmtime: impl ExportLookup for wit_parser::ItemName#13505
alexcrichton merged 3 commits into
bytecodealliance:mainfrom
pchickey:pch/use_wit_item_name

Conversation

@pchickey

Copy link
Copy Markdown
Contributor
  • upgrade to wasm-tools family 251, wherein wit-parser has ItemName and wasm-wave can parse to it
  • wasmtime gets a new feature wit-parser to take the optional dep on wit-parser. (This is already in the transitive dep tree with component-model bindgen anyway.) Like with wave, provide a re-export of the crate for convenience under wasmtime::component::wit_parser. Unlike wave, this feature is on by default, because its already part of the transitive dep tree by default.
  • impl ExportLookup for wit_parser::ItemName

* upgrade to wasm-tools family 251, wherein wit-parser has ItemName
  and wasm-wave can parse to it
* wasmtime gets a new feature `wit-parser` to take the optional dep on
  wit-parser. (This is already in the transitive dep tree with
  component-model bindgen anyway.) Like with wave, provide a re-export
  of the crate for convenience under wasmtime::component::wit_parser.
* impl ExportLookup for wit_parser::ItemName
@pchickey
pchickey requested review from a team as code owners May 28, 2026 23:04
@pchickey
pchickey requested review from dicej and fitzgen and removed request for a team May 28, 2026 23:05
@alexcrichton
alexcrichton added this pull request to the merge queue May 28, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks May 28, 2026
@alexcrichton
alexcrichton added this pull request to the merge queue May 29, 2026
Merged via the queue into bytecodealliance:main with commit 9c49989 May 29, 2026
51 checks passed
@pchickey
pchickey deleted the pch/use_wit_item_name branch May 29, 2026 00:55
yagehu pushed a commit to yagehu/wasmtime-x that referenced this pull request Jun 1, 2026
…e#13505)

* wasmtime: impl ExportLookup for wit_parser::ItemName

* upgrade to wasm-tools family 251, wherein wit-parser has ItemName
  and wasm-wave can parse to it
* wasmtime gets a new feature `wit-parser` to take the optional dep on
  wit-parser. (This is already in the transitive dep tree with
  component-model bindgen anyway.) Like with wave, provide a re-export
  of the crate for convenience under wasmtime::component::wit_parser.
* impl ExportLookup for wit_parser::ItemName

* cargo vet: imports for wasm-tools 251 family

* rustfmt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants