Stream: wasm

Topic: ✔ wasm-gc latest resources


view this post on Zulip Mariano Guerra (Jul 01 2024 at 20:20):

hi, I'm trying to write some wat to play with wasm-gc, I'm trying to find what's the latest status of wasm-gc, which instructions are available and which tools support what and I have a hard time finding stuff, for example, is the instruction struct.new_with_rtt in the final version of the spec, if so, why wasm-tools parse doesn't support it? wasm-tools had it but removed it, the same seems to happen in v8, I went to look at the latest draft of the wasm spec (https://webassembly.github.io/spec/core/) and it seems it doesn't include the gc proposal?

where do I go look for the latest, what's in the browsers and what's in the tools like wasm-tools?

view this post on Zulip Mariano Guerra (Jul 01 2024 at 20:48):

just found this https://webassembly.github.io/gc/core/

view this post on Zulip fitzgen (he/him) (Jul 01 2024 at 21:10):

RTTs were removed from Wasm GC

the spec that you linked to is the most up-to-date resource

I believe both Chrome and Firefox are shipping support, but Safari is not: https://webassembly.org/features/

wasm-tools should have complete support, if you find any bugs please file an issue

Wasmtime support is still WIP (working on it at this very moment!)

view this post on Zulip Notification Bot (Jul 02 2024 at 07:34):

Mariano Guerra has marked this topic as resolved.


Last updated: Dec 23 2024 at 12:05 UTC