gecko-dev/js
Ryan Hunt c569461af6 Bug 1812132 - wasm: Allow anyref, structref, arrayref, and (ref T) in ToWasmValue/ToJSValue. r=jseward
The minimal JS-API spec for the GC proposal allows these types to be used on the
JS-Wasm boundary. So far we have not supported this. This commit updates these
methods so that the types work. This commit does not add support to our JIT
fast paths for exit/entry, so any use of these types will be stuck in the
interpreter entry/exit.

Differential Revision: https://phabricator.services.mozilla.com/D170005
2023-02-17 18:22:23 +00:00
..
examples
loader Bug 1815180 : Dump error message when import maps aren't allowed. r=jonco 2023-02-08 12:22:04 +00:00
public Bug 1812132 - wasm: Allow anyref, structref, arrayref, and (ref T) in ToWasmValue/ToJSValue. r=jseward 2023-02-17 18:22:23 +00:00
src Bug 1812132 - wasm: Allow anyref, structref, arrayref, and (ref T) in ToWasmValue/ToJSValue. r=jseward 2023-02-17 18:22:23 +00:00
xpconnect Backed out changeset 3cdcc72baa6e (bug 1776755) for causing failures at test_ext_contentscript_triggeringPrincipal.js. 2023-02-14 19:30:16 +02:00
app.mozbuild
ffi.configure Backed out changeset 028a7f4e4b32 (bug 1776255) for causing Linux artifact builds bustages on central CLOSED TREE 2022-11-26 17:13:36 -05:00
moz.build
moz.configure Bug 1809206 - wasm: Add wasm-no-experimental config and try job. r=tcampbell 2023-02-17 00:11:38 +00:00
sub.configure