<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/nanowasm-design/JS.md, branch main</title>
<subtitle>Fork of https://github.com/WebAssembly/design/ with NanoWasm extensions.
</subtitle>
<id>https://gitea.privatedns.org/xavi/nanowasm-design/atom?h=main</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/nanowasm-design/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/'/>
<updated>2019-01-23T23:13:34+00:00</updated>
<entry>
<title>Add links redirecting users to the formal spec (#1260)</title>
<updated>2019-01-23T23:13:34+00:00</updated>
<author>
<name>Ben Smith</name>
<email>binjimin@gmail.com</email>
</author>
<published>2019-01-23T23:13:34+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=89114760b703bc6520fb2b913b0f25a9f7aac32d'/>
<id>urn:sha1:89114760b703bc6520fb2b913b0f25a9f7aac32d</id>
<content type='text'>
See issue #1258.</content>
</entry>
<entry>
<title>rewrite URLs (http:// -&gt; https://) (#1205)</title>
<updated>2018-05-04T16:47:20+00:00</updated>
<author>
<name>Romario Maxwell</name>
<email>romario.maxwell@gmail.com</email>
</author>
<published>2018-05-04T16:47:20+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=2614fd32d8d4a099fca021d1e880a9d9d8e848e8'/>
<id>urn:sha1:2614fd32d8d4a099fca021d1e880a9d9d8e848e8</id>
<content type='text'>
All the modified URLs were checked to see if they are available over
HTTPS by opening a new tab in the browser, entering the URL in the
address bar, changing http:// to https:// and then verifying if the
resource displayed is the same over HTTP and HTTPS for each URL.</content>
</entry>
<entry>
<title>Remove references to streaming compilation (#1156)</title>
<updated>2017-11-15T16:49:08+00:00</updated>
<author>
<name>Joseph Richey</name>
<email>joerichey@google.com</email>
</author>
<published>2017-11-15T16:49:08+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=149ce422f3f4c7bcdec9bba9d489d9b28cb726ce'/>
<id>urn:sha1:149ce422f3f4c7bcdec9bba9d489d9b28cb726ce</id>
<content type='text'>
PR #1065 removed the referenced documenation on streaming compilation.
This commit just removes the reference and surrounding paragraph.</content>
</entry>
<entry>
<title>OOM (#1059)</title>
<updated>2017-07-13T12:27:48+00:00</updated>
<author>
<name>JF Bastien</name>
<email>github@jfbastien.com</email>
</author>
<published>2017-07-13T12:27:48+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=404375a0f6c31b78e45c7550a82242a55ca0b03d'/>
<id>urn:sha1:404375a0f6c31b78e45c7550a82242a55ca0b03d</id>
<content type='text'>
Addresses #903.</content>
</entry>
<entry>
<title>Rename Response based compile + instantiate *Streaming. (#1068)</title>
<updated>2017-05-18T18:37:39+00:00</updated>
<author>
<name>Brad Nelson</name>
<email>flagxor@gmail.com</email>
</author>
<published>2017-05-18T18:37:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=89cfa6242fdc5f0f965e636bf0b927071ead356b'/>
<id>urn:sha1:89cfa6242fdc5f0f965e636bf0b927071ead356b</id>
<content type='text'>
Clarify how the source parameter is resolved.
Clarify how the result of instantiate* is described.</content>
</entry>
<entry>
<title>Make Instance.exports a getter (#1062)</title>
<updated>2017-05-15T18:10:54+00:00</updated>
<author>
<name>Luke Wagner</name>
<email>mail@lukewagner.name</email>
</author>
<published>2017-05-15T18:10:54+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=1494372f1cee2d869da22483b9a279ae40db1a08'/>
<id>urn:sha1:1494372f1cee2d869da22483b9a279ae40db1a08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clarify generativity of JS host functions values (#987)</title>
<updated>2017-05-15T09:17:30+00:00</updated>
<author>
<name>rossberg-chromium</name>
<email>rossberg@chromium.org</email>
</author>
<published>2017-05-15T09:17:30+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=bc1ccfc751c5cac5f225996a9439e761088c3c2d'/>
<id>urn:sha1:bc1ccfc751c5cac5f225996a9439e761088c3c2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WebAssembly JS API declaration file for TypeScript added (#1029)</title>
<updated>2017-04-21T05:57:59+00:00</updated>
<author>
<name>Nidin Vinayakan</name>
<email>01@01alchemist.com</email>
</author>
<published>2017-04-21T05:57:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=b763aedd52dcc69adbbe3f3344b8356f05a91f3d'/>
<id>urn:sha1:b763aedd52dcc69adbbe3f3344b8356f05a91f3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix markup of algorithms (#1045)</title>
<updated>2017-04-19T14:16:39+00:00</updated>
<author>
<name>rossberg-chromium</name>
<email>rossberg@chromium.org</email>
</author>
<published>2017-04-19T14:16:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=736c903c726189ed99596735e4a66ac734b1ea23'/>
<id>urn:sha1:736c903c726189ed99596735e4a66ac734b1ea23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WebAssembly.instantiate could be specified more explicitly (#1018)</title>
<updated>2017-03-22T23:17:20+00:00</updated>
<author>
<name>Keith Miller</name>
<email>kmiller68@users.noreply.github.com</email>
</author>
<published>2017-03-22T23:17:20+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=3fb9bce77588f45912e791f60daede1183112772'/>
<id>urn:sha1:3fb9bce77588f45912e791f60daede1183112772</id>
<content type='text'>
* WebAssembly.instantiate could be specified more explicitly

The current wording for WebAssembly.instantiate is a little confusing. It's not clear exactly what it means to run a task that does JS asynchronously as JS is not specified to be asynchronous. This change clarifies that instantiate should queue a task to do the JS work.

Additionally, an implementor may wish to do more asynchronous work after they have looked at a module's imports. This change also explicitly allows implementors to do more asynchronous work.

</content>
</entry>
</feed>
