aboutsummaryrefslogtreecommitdiff
path: root/DynamicLinking.md
diff options
context:
space:
mode:
authortitzer <titzer@google.com>2016-10-11 17:47:02 +0200
committerGitHub <noreply@github.com>2016-10-11 17:47:02 +0200
commite49fc18b684c953e3d920dcfc4bfce8ede9268dd (patch)
treedb3843485e77013c763c4dbf27de9ab3711e371b /DynamicLinking.md
parentacfa2e2f6e02bb4f9c46a03882b72fb43e410eca (diff)
downloadnanowasm-design-e49fc18b684c953e3d920dcfc4bfce8ede9268dd.tar.gz
Structured stack (#813)
* Rename AstSemantics.md to Semantics.md * Rewrite Semantics for structured stack machine * Update control instructions * Update nop * More tweaks * Update README.md * Update Semantics.md * Update Semantics.md * Address @rossberg-chromium comments
Diffstat (limited to 'DynamicLinking.md')
-rw-r--r--DynamicLinking.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/DynamicLinking.md b/DynamicLinking.md
index aec31e9..c4329f8 100644
--- a/DynamicLinking.md
+++ b/DynamicLinking.md
@@ -2,8 +2,8 @@
WebAssembly enables load-time and run-time (`dlopen`) dynamic linking in the
MVP by having multiple [instantiated modules](Modules.md)
-share functions, [linear memories](AstSemantics.md#linear-memory),
-[tables](AstSemantics.md#table) and [constants](AstSemantics.md#constants)
+share functions, [linear memories](Semantics.md#linear-memory),
+[tables](Semantics.md#table) and [constants](Semantics.md#constants)
using module [imports](Modules.md#imports) and [exports](Modules.md#exports). In
particular, since all (non-local) state that a module can access can be imported
and exported and thus shared between separate modules' instances, toolchains