diff options
| author | titzer <titzer@google.com> | 2016-10-11 17:47:02 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-10-11 17:47:02 +0200 |
| commit | e49fc18b684c953e3d920dcfc4bfce8ede9268dd (patch) | |
| tree | db3843485e77013c763c4dbf27de9ab3711e371b /DynamicLinking.md | |
| parent | acfa2e2f6e02bb4f9c46a03882b72fb43e410eca (diff) | |
| download | nanowasm-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.md | 4 |
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 |
