| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
libwabt.js is meant to be included in multiple environments (web,
node.js, etc.) so it shouldn't be using NODERAWFS. A recent change to
the build system include `-s NODERAWFS` for all link steps, but those
are only needed for the wabt executables (e.g. wasm2wast.js).
|
|
|
|
|
|
|
|
| |
Main changes:
* Rename `anyref` -> `externref`
* Remove `nullref`
* Rename `hostref` -> `externref`
* `ref.null` and `ref.is_null` now have "ref kind" parameter
* Add ref kind keywords: `func`, `extern`, `exn`
|
| |
|
|
|
|
|
|
| |
* Recompile libwabt.js using latest emscripten
* Add features checkbox for wasm2wat (like wat2wasm)
* Remove call to `_wabt_resolve_names_module`, since that's always
done now when parsing text
|
|
|
| |
This primarily is documentation for the JSON format produced.
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows wasm .o files to have more readable names, or even final
linked modules if the linking information is preserved (with e.g.
--emit-relocs in LLD).
This is implemented as part of the WABT IR representation, so
benefits wasm2wat as well.
Named obtained this way are only set for functions if the function
doesn't also have a name in the name section, but is preferred over
the export name if there is one.
|
| |
|
|
|
|
| |
It's easier to update than gh-pages
|
|
Added a language description, a man page, and some links in the
general readme.
|