aboutsummaryrefslogtreecommitdiff
path: root/Web.md
diff options
context:
space:
mode:
authortitzer <titzer@google.com>2015-06-24 23:53:48 +0200
committertitzer <titzer@google.com>2015-06-24 23:53:48 +0200
commitb63f0ab09ced4b165804245ff18ccae77a697315 (patch)
tree650c5e1582adb0135d8df1da26513a1ffaa8354b /Web.md
parente6cb238691cf6b50639242c5dd843e6e8e05763b (diff)
downloadnanowasm-design-b63f0ab09ced4b165804245ff18ccae77a697315.tar.gz
Update Web.md
Diffstat (limited to 'Web.md')
-rw-r--r--Web.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/Web.md b/Web.md
index 5374840..660161b 100644
--- a/Web.md
+++ b/Web.md
@@ -25,10 +25,10 @@ that the design, especially that of the [MVP](MVP.md), are sensible:
resulting ES6 module (which could be implemented in JS or WebAssembly) is
queried for the export name.
- There is no special case for when one WebAssembly module imports another:
- they have separate [heaps](MVP.md#heap) and pointers cannot be passed
+ they have separate [memory](MVP.md#linear-memory) and pointers cannot be passed
between the two. Module imports encapsulate the importer and
importee. [Dynamic linking](FutureFeatures.md#dynamic-linking) should be
- used to share heaps and pointers across modules.
+ used to share memory and pointers across modules.
- To synchronously call into JavaScript from C++, the C++ code would declare
and call an undefined `extern` function and the target JavaScript function
would be given the (mangled) name of the `extern` and put inside the