We were previously not setting any name or length properties on exported functions. Some sites like https://squeel.frankmayer.dev/ rely on these properties. The name property is a bit strange. Exported wasm functions have a name property which is its index in its module instance's function-address list. This patch is not enough for the squeel site to be fully functional; we will need to implement navigator.locks. |
||
|---|---|---|
| .. | ||
| WebAssembly-exported-function-metadata.html | ||
| WebAssembly-grow-hook.html | ||
| WebAssembly-grow.html | ||
| WebAssembly-instantiate-streaming.html | ||
| WebAssembly-instantiate.html | ||
| WebAssembly-memory-reexport.html | ||
| WebAsssembly-invalid-module-crashes.html | ||