diff options
| author | Joseph Richey <joerichey@google.com> | 2017-11-15 08:48:14 -0800 |
|---|---|---|
| committer | JF Bastien <github@jfbastien.com> | 2017-11-15 09:48:14 -0700 |
| commit | e2be77eaac770268a4c22fb09c6f648de7b9b6b8 (patch) | |
| tree | ba99bc504cd96f6471147582e08a5e19ebd8312d /BinaryEncoding.md | |
| parent | 71c97d9081ac6d64497d586e8f45c8145ed3f86e (diff) | |
| download | nanowasm-design-e2be77eaac770268a4c22fb09c6f648de7b9b6b8.tar.gz | |
Fixup links to future features (#1157)
This link standardizes how all the other design pages will refer to
future features (either in `FutureFeatures.md` or in a tracking issue).
All links to these upcoming features now use references at the bottom of
the doc page (as opposed to inline links or references).
Note that this change makes it very easy for the doc links to be updated
when a tracking issue is started. As all the references have a standard
format; a simple find/replace script will get everything.
This commit also makes sure that references now point to a tracking
issue if one exists. Note that this means a future CL can now delete
some of the unnecessary sections from `FutureFeatures.md`.
The only visible change from this commit is that certain broken links
are now fixed, or links pointing to a doc section now point to the
correct tracking issue.
Diffstat (limited to 'BinaryEncoding.md')
| -rw-r--r-- | BinaryEncoding.md | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/BinaryEncoding.md b/BinaryEncoding.md index bfbef22..a9f3e52 100644 --- a/BinaryEncoding.md +++ b/BinaryEncoding.md @@ -57,7 +57,7 @@ Note: Currently, the only sizes used are `varint7`, `varint32` and `varint64`. In the MVP, the opcodes of [instructions](Semantics.md) are all encoded in a single byte since there are fewer than 256 opcodes. Future features like -[SIMD](FutureFeatures.md#fixed-width-simd) and [atomics](FutureFeatures.md#threads) +[SIMD][future simd] and [atomics][future threads] will bring the total count above 256 and so an extension scheme will be necessary, designating one or more single-byte values as prefixes for multi-byte opcodes. @@ -811,8 +811,9 @@ for [future :unicorn:][future multiple tables] use and must be 0 in the MVP. | `f64.reinterpret/i64` | `0xbf` | | | [future general]: FutureFeatures.md -[future multiple return]: FutureFeatures.md#multiple-return -[future threads]: FutureFeatures.md#threads +[future multiple return]: https://github.com/WebAssembly/design/issues/1146 +[future threads]: https://github.com/WebAssembly/design/issues/1073 +[future simd]: https://github.com/WebAssembly/design/issues/1075 [future types]: FutureFeatures.md#more-table-operators-and-types [future multiple tables]: FutureFeatures.md#multiple-tables-and-memories [future compression]: https://github.com/WebAssembly/decompressor-prototype/blob/master/CompressionLayer1.md |
