aboutsummaryrefslogtreecommitdiff
path: root/Web.md
diff options
context:
space:
mode:
authorJF Bastien <github@jfbastien.com>2015-06-12 17:46:20 +0200
committerJF Bastien <github@jfbastien.com>2015-06-12 17:46:20 +0200
commit4cb469bdd1eaaaf0ee6c54b69e10da48823fccc1 (patch)
tree4665344a6000b6df9f3f5784f19cf050f3cad220 /Web.md
parent5cac0f67e2704c84e55e76c76ba96c3e09173892 (diff)
parente47c672a80a2e159e1b01779f33062894e62d85b (diff)
downloadnanowasm-design-4cb469bdd1eaaaf0ee6c54b69e10da48823fccc1.tar.gz
Merge pull request #153 from WebAssembly/postmvp
Short document name bikeshed.
Diffstat (limited to 'Web.md')
-rw-r--r--Web.md9
1 files changed, 4 insertions, 5 deletions
diff --git a/Web.md b/Web.md
index e1f2513..f64e5cd 100644
--- a/Web.md
+++ b/Web.md
@@ -33,14 +33,13 @@ that the design, especially that of the [MVP](MVP.md), are sensible:
and call an undefined `extern` function and the target JavaScript function
would be given the (mangled) name of the `extern` and put inside the
imported ES6 module.
-* Once [threads are supported](EssentialPostMVPFeatures.md#Threads), a
- WebAssembly module would initially be distributed between workers via
- `postMessage()`.
+* Once [threads are supported](PostMVP.md#Threads), a WebAssembly module would
+ initially be distributed between workers via `postMessage()`.
- This also has the effect of explicitly sharing code so that engines don't
perform N fetches and compile N copies.
- May later standardize a more direct way to create a thread from WebAssembly.
-* Once [SIMD is supported](EssentialPostMVPFeatures.md#Fixed-width-SIMD), a Web
- implementation of WebAssembly would:
+* Once [SIMD is supported](PostMVP.md#Fixed-width-SIMD), a Web implementation of
+ WebAssembly would:
- Be statically typed analogous to [SIMD.js-in-asm.js][];
- Reuse specification of operation semantics (with TC39);
- Reuse backend implementation (same IR nodes).