Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove ItemRef and IndexOrRef from core wast support #608

Merged

Conversation

alexcrichton
Copy link
Member

These constructs are vestiges of the old module linking proposal where
any reference to any item could be replaced with
(kind $instance "export") as sugar for injectin aliases. At this time
core wasm does not support nested instances so this removes the support
in the wast crate to bring the core wasm support more in line with the
specification.

These constructs are vestiges of the old module linking proposal where
any reference to any item could be replaced with
`(kind $instance "export")` as sugar for injectin aliases. At this time
core wasm does not support nested instances so this removes the support
in the `wast` crate to bring the core wasm support more in line with the
specification.
@alexcrichton alexcrichton merged commit 5f3d593 into bytecodealliance:main May 18, 2022
@alexcrichton alexcrichton deleted the core-remove-item-ref branch May 18, 2022 23:37
code-terror pushed a commit to code-terror/wasm-tools that referenced this pull request Aug 24, 2022
…lliance#608)

These constructs are vestiges of the old module linking proposal where
any reference to any item could be replaced with
`(kind $instance "export")` as sugar for injectin aliases. At this time
core wasm does not support nested instances so this removes the support
in the `wast` crate to bring the core wasm support more in line with the
specification.
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.

None yet

2 participants