-
Notifications
You must be signed in to change notification settings - Fork 82
Open
Description
There's been a few changes to the reference types proposal which I don't believe have been reflected into the C API. Notably I think a few things need to be added to fully support the reference types proposal:
wasm_val_tshould be extended with awasm_func_torwasm_funcref_tvariant in its union- Construction of a host-defined
externrefvalue should be supported, either through construction ofwasm_ref_tdirectly or through a new typewasm_externref_t. - Given the lack of subtyping in reference types I'm not sure if the various conversion functions between
wasm_ref_tand other types should still be supported (or if types likewasm_module_tshould be convert-ible to references)
Metadata
Metadata
Assignees
Labels
No labels