interface-types
interface-types copied to clipboard
Discussing about this version of the proposal (the latest at the time of writing): https://github.com/WebAssembly/interface-types/blob/5af0606baceab6c5ecc8bd247fae944998c2aa61/proposals/interface-types/working-notes/Instructions.md#stringlower_memory I want to discuss about the `record.lift` instruction (same ideas for `record.lower`). Let's assume the...
The wasm core spec has the i32 type, and the interface types spec currently has the s32 (signed 32-bit integer) type. We also have the ability to connect the core...
Is Interface Types an isolation mechanism, or an interfacing mechanism? @tlively and I were surprised to hear from @fgmccabe that a wasm module using IT should not be able to...
One feature of this proposal that may have gotten lost in the shuffle from the previous "WebIDL Bindings" moniker to interface types is the ability to configure how JS functions...
When crafting an adapter for an imported/exported function, it seems clumsy to have to require that any core wasm functions called in the adapter code have to be exported/imported. The...
I am wondering why the explainer currently says that the core module exports are completely inaccessible unless the host doesn't have support for interface types or exports are explicitely re-exported....
Here's a dump of what I've been thinking about sequences so far. This is informed generally by the experimenting I've been doing [in my polyfill/interpreter](https://github.com/jgravelle-google/wasm-webidl-polyfill/tree/26f3b3af8cf8e024d58b4850436aa4104c5cd993/sequence). This isn't so much an...
> Note: I mentioned this in a comment in #61 but I think it is worth making a top-level issue / proposal for. We want adapter functions to be able...
We started discussing this in the last video call. I believe it will be useful in a variety of contexts to have helper functions in the interface. I propose allowing...
I've been experimenting with a design for structs/records in my polyfill of interface types ([viewable here](https://github.com/jgravelle-google/wasm-webidl-polyfill/tree/794070f109c38b7c7cb99e1ca2dbcf82031f1476/record)). This is all open for discussion, but here's a thing I tried and some...