WASM Memory
WASM Memory ist das lineare Speicherobjekt eines WebAssembly-Moduls, ein zusammenhängendes adressierbares Byte-Array, über das WASM-Code Daten liest und schreibt.
Zweck
WASM-Code Heap-Speicher mit C-artiger Zeigeradressierung bereitstellen; die Brücke für den Datenaustausch zwischen WASM und JS.
Mechanismus
new WebAssembly.Memory({initial, maximum}) erzeugt den linearen Speicher; grow() erweitert ihn, und die Eigenschaft buffer legt ihn als ArrayBuffer offen. WASM-Code adressiert den Speicher mit i32-Indizes. Mit SharedArrayBuffer als Unterlage ist Threading möglich.
Anwendungsfälle
- WASM-Heap-Speicher
- Portierung von C-Code
- WASM-JS-Datenaustausch
Verwandte Tools
HTTP-Statuscodes-Referenz
Reference table of common HTTP status codes (1xx-5xx) with names, categories, and descriptions. Kostenlos, privat und 100% clientseitig. WERKZEUG
Hash-Rechner
Compute MD5, SHA-1, SHA-256, or SHA-512 hashes with hex or Base64 output. Kostenlos, privat und 100% clientseitig. WERKZEUG