Difference between revisions of "WebAssembly/Roadmap"

From Free Pascal wiki
Jump to navigationJump to search
m
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 (vmt and procedure variables)
+
|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

See Also