wasm3 / wasm3-rs

Rust wrapper for Wasm3, the fastest WebAssembly interpreter
MIT License
160 stars 44 forks source link

Multi-Value Return Types #35

Open theduke opened 2 years ago

theduke commented 2 years ago

wasm3 seems to support multi-value, but Module::find_function only accepts WasmType return types.

Is this just a matter of updating the function signature and some glue, or is there some blocker due to the the wasm3 C api?

Veykril commented 2 years ago

That might be because when this wrapper was written, multi-value return types weren't yet supported I think

theduke commented 2 years ago

Alright, I'll look into opening a PR.

Seems like the only bigger task is updating the macros.