Difference between revisions of "WebAssembly/Roadmap"
From Free Pascal wiki
Jump to navigationJump to searchm |
|||
Line 17: | Line 17: | ||
It has to be emulated using global and local variables. | It has to be emulated using global and local variables. | ||
|- | |- | ||
− | |Indirect function calls | + | |Indirect function calls |
|WebAssembly has a specific way of indirect calls | |WebAssembly has a specific way of indirect calls | ||
+ | |||
+ | Needed for vmt and procedure variables (callback) calls | ||
|} | |} | ||
==See Also== | ==See Also== | ||
*[[WebAssembly]] | *[[WebAssembly]] | ||
[[Category:WebAssembly]] | [[Category:WebAssembly]] |
Revision as of 04:41, 11 October 2019
Feature | Description |
---|---|
Assembly (textual wasm) | |
Basic function calls and local variables | |
Global variables | |
Stack/Call frame support | WebAssembly doesn't have any native stack and/or frame support.
It has to be emulated using global and local variables. |
Indirect function calls | WebAssembly has a specific way of indirect calls
Needed for vmt and procedure variables (callback) calls |