Bogdanp / racket-wasm

Wasm tooling in Racket.
BSD 3-Clause "New" or "Revised" License
40 stars 2 forks source link

Any thoughts on support WASM extensions? #4

Closed samdphillips closed 8 months ago

samdphillips commented 8 months ago
Bogdanp commented 8 months ago

I'd love to support some of the extensions, though I don't think I'll have the time to work on any soon. I think in cases where an extension might change the behaviour or perf characteristics of compiled WASM, we'll have to make the extensions opt-in. But, I haven't been following closely enough so I don't know if there even are extensions like that. For example, I think the tail call extension just adds new call and return instructions to support tail calls.

samdphillips commented 8 months ago

Thanks for the reply. I have been thinking about hacking on the vm a little and wanted to make sure I didn't do anything you may hate 😄