aboutsummaryrefslogtreecommitdiff
path: root/Web.md
diff options
context:
space:
mode:
authorJF Bastien <jfb@chromium.org>2015-06-09 16:27:43 +0200
committerJF Bastien <jfb@chromium.org>2015-06-09 16:27:43 +0200
commitcb9e2b52f422bce27e689d7e9f025a58d2a8bc18 (patch)
treed803862f9fb1dded910efbeec08268769841ec31 /Web.md
parentb765304ee688c01f3656185c2ac4750081c2327e (diff)
downloadnanowasm-design-cb9e2b52f422bce27e689d7e9f025a58d2a8bc18.tar.gz
Link to dynamic linking from Web.md.
Diffstat (limited to 'Web.md')
-rw-r--r--Web.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/Web.md b/Web.md
index 5adfd5c..92fe500 100644
--- a/Web.md
+++ b/Web.md
@@ -21,7 +21,9 @@ that the design, especially that of the [MVP](MVP.md), are sensible:
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
- between the two. Module imports encapsulate the importer and importee.
+ 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.
* 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