aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* BinaryEncoding.md: Fix formattingmainXavier Del Campo Romero2025-11-131-1/+1
|
* BinaryEncoding.c: Define nw_lo count as uint32Xavier Del Campo Romero2025-11-131-1/+1
| | | | | Otherwise, it would not be possible for engines to look up the offset with O(1) complexity because `count` would have a variable length.
* BinaryEncoding.md: Update definition for nw_loXavier Del Campo Romero2025-11-041-2/+9
|
* BinaryEncoding.md: Add nw_iti custom sectionXavier Del Campo Romero2025-11-041-0/+18
|
* BinaryEncoding.md: Fix typoXavier Del Campo Romero2025-11-041-2/+2
|
* Add NanoWasm extensionsXavier Del Campo Romero2025-03-102-0/+147
| | | | | | | This commit introduces third-party extensions to the MVP, branded as "NanoWasm", that aim to reduce memory consumption and computational time for resource-constrained environments, at the expense of increased module file size.
* Redirect to canonical code of conduct (#1516)Thomas Lively2024-04-231-66/+1
| | | To keep any existing links valid, redirect to the new canonical code of conduct rather than deleting this file.
* Update BinaryEncoding.md (#1199)SpyderTL2024-02-221-1/+1
| | | Clarify description of function_body length field.
* Update broken link in FAQ.md (#1488)Derek Schuff2023-10-231-1/+1
| | | Fixes #1487
* FAQ: Fix Assorted Typos (#1461)Conner2022-09-291-9/+9
| | | | | - Clarify language when talking about LLVM - Correct "but which can..." to "but can..." - "...this issue at point" to "this issue at some point"
* Add details of disciplinary action to CoC (#1438)Deepti Gandluri2022-01-281-5/+45
| | | | | | | * Add details of disciplinary action to CoC Co-authored-by: Thomas Lively <7121787+tlively@users.noreply.github.com> Co-authored-by: Nick Fitzgerald <fitzgen@gmail.com> Co-authored-by: Derek Schuff <dschuff@chromium.org>
* Update contact emailDeepti Gandluri2021-09-091-1/+1
|
* Update FutureFeatures.md (#1371)Conrad Watt2020-09-081-47/+1
| | | | | | | | | * Update FutureFeatures.md This table has become out-of-date, and I don't believe we're planning to keep in in sync with the proposals repo. The linked tracking issues are also out-of-sync with the actual proposal statuses, since we've moved away from using them in general. Prompted by https://github.com/WebAssembly/design/issues/1370 * Update FutureFeatures.md
* Update header tags in UseCases.md (#1362)Chris2020-08-101-2/+2
| | | I think these were intended to be `h2`s :)
* Revise FutureFeatures.md (#1342)Yonggang Luo2020-05-081-6/+16
| | | | | * Now we have IEEE 754-2019 instead of IEEE 754-2008 * Add 64bit version for additional integer operators
* Define non-trapping float-to-int conversions. (#1089)Dan Gohman2020-02-262-7/+44
| | | | | | | | | | | | | | | | | | | * Define non-trapping float-to-int conversions. This also introduces the concept of prefix bytes, and defines the "numeric" prefix byte, used for encodin the new conversion instructions. * Add feature markers. * Add the feature marker in more places. * Rename "numeric" to "misc". See https://github.com/WebAssembly/nontrapping-float-to-int-conversions/issues/5. * Rename opcodes. See https://github.com/WebAssembly/spec/issues/884#issuecomment-426433329.
* Fix broken links (#1326)Tom Klaver2020-02-181-1/+1
| | | Existing link (https://jsmodules.io) is broken. Can be replaced with this MDN link?
* Update the text on wasm64. (#1311)Dan Gohman2020-02-061-15/+4
| | | | Discussions of wasm64 have settled on thinking of it as a per-memory flag, rather than a per-module flag, so update this documentation accordingly.
* Fix broken links to GC.md (#1209)Kenrick2020-01-135-5/+7
| | | | | | * Fix broken links to GC.md * Update links to proposals repo
* Fix typo in FutureFeatures.md (#1320)Nathan Froyd2019-12-201-1/+1
|
* Updating SIMD proposal phase (#1288)Arun Purushan2019-06-241-1/+1
| | | Updating SIMD proposal phase
* Update FutureFeatures.md (#1273)Deepti Gandluri2019-04-241-3/+3
| | | Thanks!
* Fix LLVM official repo link (#1270)Daniel Duan2019-03-251-1/+1
| | | | | In my attempt to link to the official LLVM repo, a mistake was made in the new URL (I wrongly assumed the old mirror and the official mono-repo has the same structure). This should fix that mistake.
* Link to official LLVM repo instead (#1269)Daniel Duan2019-03-181-1/+1
| | | | LLVM has an official repository on Github now. Link to it instead of the mirror repo.
* Add links redirecting users to the formal spec (#1260)Ben Smith2019-01-234-0/+8
| | | See issue #1258.
* Update FutureFeatures to point to new repoBen Smith2018-10-161-39/+39
|
* Updated conversion anchor links to correct id (#1223)Hans Oksendahl2018-08-031-2/+2
| | | | | These two anchor links were referencing the wrong URL. Updated `#datatype-conversions` to `#datatype-conversions-truncations-reinterpretations-promotions-and-demotions`
* Updated anchor link to reference correct id (#1222)Hans Oksendahl2018-08-031-1/+1
| | | | | This link was not resolving correctly. Changed `#control-flow-structures` to `#control-constructs-and-instructions`
* Add Reference Types to Future Proposals (#1216)Sergey Rubanov2018-06-201-0/+2
|
* Fix unmanaged closures to pre-proposal (#1218)Ben Smith2018-06-201-1/+1
| | | See https://github.com/WebAssembly/design/issues/1217
* Update phases in FutureFeatures.md (#1214)Ben Smith2018-06-071-2/+2
| | | Sign-extension operators and non-trapping float-to-int conversions are both at the "Standardize the Feature" phase.
* Update Mutable Globals proposal phase (#1208)Ben Smith2018-05-151-1/+1
|
* rewrite URLs (http:// -> https://) (#1205)Romario Maxwell2018-05-047-49/+49
| | | | | | 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.
* Update ESM and bigint (#1194)JF Bastien2018-03-131-2/+2
|
* Add Custom Annotation Syntax in the Text Format (#1193)JF Bastien2018-03-121-0/+2
|
* Revise the design document of Module. (#1189)YHSPY2018-03-081-1/+1
|
* Add JavaScript BigInt to WebAssembly i64 integration (#1187)JF Bastien2018-02-211-18/+20
|
* Add two new tracking features to the future features table (#1183)JF Bastien2018-02-081-16/+21
|
* Update proposals to implementation phaseBen Smith2018-02-061-2/+2
| | | The Sign-extension operators and Import/Export Mutable Globals proposals were moved to the implementation phase in the Feb 6th CG meeting.
* Add sign-ext and mut-globals to FutureFeaturesBen Smith2018-02-011-0/+4
|
* Delete generate.py (#1177)JF Bastien2018-01-301-176/+0
| | | | | It hasn't been maintained and was last touched 3 years ago. It's misleading to keep here, and there were aspirations that whatever tools maintain webassembly.org would do this instead. Addresses #1176
* Remove extra "model"JF Bastien2018-01-021-1/+1
|
* Delete unnecessary sections (#1158)Joseph Richey2017-11-161-56/+41
| | | | | | | | | | | | | | | | | * Delete unnecessary sections As garbage collection, multiple return, and Memset/Memcpy Operators have dedicated tracking issues and all the links have been fixed, we can remove their sections. Most of the data being removed is still present in the tracking issues. The two sections on tail calls are not removed as they contain some information not in the tail calls tracking issue (#1144). * Create section for preserving old links This commit creates a section containing all proposals moved to tacking issues. It also does some general cleanup.
* Fix broken link to CAndC++.md (#1155)Joseph Richey2017-11-151-10/+10
| | | | | Both links to the CAndC++.md file are broken (when viewing the documents on github.com). This commit fixes the markdown links by escaping the "+" symbols.
* Remove references to streaming compilation (#1156)Joseph Richey2017-11-151-5/+0
| | | | PR #1065 removed the referenced documenation on streaming compilation. This commit just removes the reference and surrounding paragraph.
* Fixup links to future features (#1157)Joseph Richey2017-11-1515-60/+78
| | | | | | | | | | | | | | | | | | This link standardizes how all the other design pages will refer to future features (either in `FutureFeatures.md` or in a tracking issue). All links to these upcoming features now use references at the bottom of the doc page (as opposed to inline links or references). Note that this change makes it very easy for the doc links to be updated when a tracking issue is started. As all the references have a standard format; a simple find/replace script will get everything. This commit also makes sure that references now point to a tracking issue if one exists. Note that this means a future CL can now delete some of the unnecessary sections from `FutureFeatures.md`. The only visible change from this commit is that certain broken links are now fixed, or links pointing to a doc section now point to the correct tracking issue.
* Host bindings (#1149)JF Bastien2017-11-031-0/+2
|
* Add multi-value (#1147)JF Bastien2017-11-031-0/+2
|
* Update tracking issues table (#1145)JF Bastien2017-11-031-10/+16
| | | Add phases, some issues were missing.
* Add Node.js Interactive 2017 talks (#1137)Juan Picado @jotadeveloper2017-10-181-0/+3
|