Skip to content
This repository was archived by the owner on Apr 25, 2025. It is now read-only.

Add language to MVP.md about failure modes #134

Merged
merged 4 commits into from
Jul 25, 2023

Conversation

bvibber
Copy link

@bvibber bvibber commented Sep 9, 2020

Adds a "Failure" subsection to MVP.md briefly describing that
allocations can fail, that implementations are allowed to fail
however they wish up to and including terminating the host, and
noting this could open DoS vectors.

Instruction notes add a link to this section to warn these
instructions may trap or otherwise fail.

Closes out #122

Assumes that super-large arrays (over 4 GiB) are possible; if they are not meant to be this should be clarified as well.

Adds a "Failure" subsection to MVP.md briefly describing that
allocations can fail, that implementations are allowed to fail
however they wish up to and including terminating the host, and
noting this could open DoS vectors.

Instruction notes add a link to this section to warn these
instructions may trap or otherwise fail.

Closes out WebAssembly#122
@binji binji requested a review from rossberg September 10, 2020 17:53
rossberg pushed a commit that referenced this pull request Feb 24, 2021
After the spec change in #126, byte copying order is not observable.
@rossberg rossberg merged commit 51c7ad7 into WebAssembly:master Jul 25, 2023
@rossberg
Copy link
Member

I had somehow missed out on this PR. Merged it now with a few changes and merge conflicts resolved.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants