diff options
| author | JF Bastien <jfb@chromium.org> | 2015-06-09 16:27:43 +0200 |
|---|---|---|
| committer | JF Bastien <jfb@chromium.org> | 2015-06-09 16:27:43 +0200 |
| commit | cb9e2b52f422bce27e689d7e9f025a58d2a8bc18 (patch) | |
| tree | d803862f9fb1dded910efbeec08268769841ec31 /Web.md | |
| parent | b765304ee688c01f3656185c2ac4750081c2327e (diff) | |
| download | nanowasm-design-cb9e2b52f422bce27e689d7e9f025a58d2a8bc18.tar.gz | |
Link to dynamic linking from Web.md.
Diffstat (limited to 'Web.md')
| -rw-r--r-- | Web.md | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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 |
