mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-26 03:35:33 +00:00
149c32195f
This removes support for 'passive' and makes our element and data segment syntax follow standard syntax much more closely. Element segments now require either 'func' or 'funcref' in the right position, and require a table index for active segments that don't use the designated MVP shorthand. Data segments require an offset when there's a memory index present. Also add support for the noise syntax (offset x) for the initialization offset in active segments. I did not add support for the variant of in-line elements in the table definition that allows the starting offset to be specified; this is followup work. Also tidy up some naming and comments in an attempt to clarify the flow in the encoder. Differential Revision: https://phabricator.services.mozilla.com/D48031 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
ductwork/debugger | ||
examples | ||
ipc | ||
public | ||
rust | ||
src | ||
xpconnect | ||
app.mozbuild | ||
ffi.configure | ||
moz.build | ||
moz.configure | ||
sub.configure |