ValorZard opened issue #9142:
Feature
Benefit
I'm mostly interested in this so I could use Guile Hoot with wasmtime. Guile Hoot is an implementation of Scheme that compiles down to WebAssembly and requires the features WasmGC and Tail Call Optimization. The former is already being worked on, but I can't find anything relating to the latter.
Implementation
No idea! Look at how Firefox and Chrome implemented it I guess?
Alternatives
No idea, this is a core WASM feature I'm pretty sure.
cfallin closed issue #9142:
Feature
Benefit
I'm mostly interested in this so I could use Guile Hoot with wasmtime. Guile Hoot is an implementation of Scheme that compiles down to WebAssembly and requires the features WasmGC and Tail Call Optimization. The former is already being worked on, but I can't find anything relating to the latter.
Implementation
No idea! Look at how Firefox and Chrome implemented it I guess?
Alternatives
No idea, this is a core WASM feature I'm pretty sure.
cfallin commented on issue #9142:
Wasmtime actually supports the Wasm tail call instructions today! Let us know if you have any issues with them.
cfallin commented on issue #9142:
And to cross-link this a bit: #1065 tracked tail-call implementation (completed last May); #6530 added the feature on the last platform (s390x) that came a bit after the rest.
ValorZard commented on issue #9142:
Ah okay! I guess i didnt see it since i was specifically looking for "tail call optimization." Guess I just gotta wait for the GC!
Last updated: Dec 23 2024 at 12:05 UTC