Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [reference-types] Support passive elem segments (#3572) | Abbas Mashayekh | 2021-03-05 | 1 | -15/+29 |
| | | | | | | | | | | | Passive element segments do not belong to any table, so the link between Table and elem needs to be weaker; i.e. an elem may have a table in case of active segments, or simply be a collection of function references in case of passive/declarative segments. This PR takes Table::Segment out and turns it into a first class module element just like tables and functions. It also implements early support for parsing, printing, encoding and decoding passive/declarative elem segments. | ||||
* | Slightly improve table C API (#3604) | Daniel Wirtz | 2021-02-26 | 1 | -0/+6 |
| | | | Uses BinaryenIndex instead of int to mirror parameter types in table construction, and adds setters for name, initial and max. | ||||
* | Print the features section in a comment (#3563) | Alon Zakai | 2021-02-12 | 1 | -1/+1 |
| | |||||
* | [reference-types] remove single table restriction in IR (#3517) | Abbas Mashayekh | 2021-02-09 | 1 | -0/+90 |
Adds support for modules with multiple tables. Adds a field for the table name to `CallIndirect` and updates the C/JS APIs accordingly. |