gecko-dev/js
Ryan Hunt 93427e5f87 Bug 1930538 - wasm: Add printing routines for instructions. r=bvisness
Some misc changes:
  - ValTypeVector& is moved into OpIter so it doesn't need to be
    passed to readLocalGet, etc. This is to help prepare for printing
    init expressions which don't have locals.
  - Some OpKind variants did not match the name of the readXYZ method
    on OpIter.
  - Some OpIter methods need to return slightly different types.

The instruction opcode names have not been thoroughly audited, some
of them may be wrong.

Eventually I'd like to evolve this into a spec compliant binary to
text printer for use in devtools.

Differential Revision: https://phabricator.services.mozilla.com/D228612
2024-11-20 18:04:18 +00:00
..
examples
loader Bug 1724236 - Rename JSExecutionUtils from JSExecutionContext r=arai 2024-10-30 13:41:47 +00:00
public Bug 1877258 - Add use counter for optimize get iterator fuse being popped r=iain 2024-11-18 16:38:09 +00:00
src Bug 1930538 - wasm: Add printing routines for instructions. r=bvisness 2024-11-20 18:04:18 +00:00
xpconnect Bug 1932221 - Share AgentClusterId between system JS modules and chrome workers, r=smaug 2024-11-20 17:10:35 +00:00
app.mozbuild
ffi.configure Bug 1776255 - Add the appropriate 'when' to all 'option' that end up calling 'pkg_check_modules' later r=firefox-build-system-reviewers,glandium 2024-05-23 23:55:38 +00:00
moz.build
moz.configure Bug 1929590: Turn wasm memory64 on by default. r=rhunt 2024-11-18 19:20:28 +00:00
sub.configure