3 ms·
Note that phase 4 is the final stage of the standard process. Tail calls are at phase 4, which means that is a finalized and complete standard. All that is lef
by azakai 3y ago
Note that phase 4 is the final stage of the standard process. Tail calls are at phase 4, which means that is a finalized and complete standard.
All that is left after that is for VMs to implement the standard, which is tracked here:
https://webassembly.org/features/ https://webassembly.org/features/
Most major VMs do support tail calls today, but not all.
- sestep 3y agoAlso note that that webpage can be somewhat out of date; for instance, see here for some recent edits to it (e.g. features Node had implemented that were marked as unavailable): https://github.com/WebAssembly/website/commits/main/ https://github.com/WebAssembly/website/commits/main/