-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WebAssembly js-types API #532
Comments
Fwiw, Igalia is currently implementing in SpiderMonkey and will likely start on implementing in JSC soon. Feedback soon would be very welcome. |
In the above example where you are exporting a JS function to Wasm, wouldn't it makes sense it I could supply meta data (in the |
This first example seems awfully convoluted. Is there also a higher-level API that does some of this work for you? If we can't improve upon what Emscripten already does for people, why will they bother to switch? |
I found it quite confusing that imports is actually returning a description and not doing any importing. |
Hi we are just noting this is still pending feedback from the requestor. @Ms2ger should we close this? |
Hi @Ms2ger, We're closing this issue due to the lack of response here & in WebAssembly/js-types#26. If you come back to this project at some point and would like us to revisit, we'd be happy to reopen this, or you could file a new request. |
@hober apologies for my lack of availability here - I'm hoping to get back to this next year. |
Saluton TAG!
I'm requesting a TAG review of the WebAssembly js-types API.
WebAssembly is typed, and its types carry information that can be useful and important to clients interacting with WebAssembly modules and objects through the JS API. For example, types describe the form of imports and exports, including the size limits of memories and tables or the mutability of globals. This proposal adds respective functionality to the WebAssembly JS API in a systematic manner.
Further details:
WebAssembly.Function
.We'd prefer the TAG provide feedback as (please delete all but the desired option):
🐛 open issues in our GitHub repo for each point of feedback
The text was updated successfully, but these errors were encountered: