WASM Memory
WASM Memory es el objeto de memoria lineal de un módulo WebAssembly, un array de bytes contiguo y direccionable a través del cual el código WASM lee y escribe datos.
Propósito
Proporcionar memoria de pila al código WASM con direccionamiento de punteros estilo C; el puente para el intercambio de datos entre WASM y JS.
Mecanismo
new WebAssembly.Memory({initial, maximum}) crea la memoria lineal; grow() la expande y la propiedad buffer la expone como ArrayBuffer. El código WASM direcciona la memoria con índices i32. Puede respaldarse con un SharedArrayBuffer para subprocesos.
Casos de uso
- Memoria de pila de WASM
- Portar código C
- Intercambio de datos WASM-JS
Herramientas relacionadas
Referencia de códigos de estado HTTP
Reference table of common HTTP status codes (1xx-5xx) with names, categories, and descriptions. Gratis, privado y 100% del lado del cliente. HERRAMIENTA
Calculadora de hash
Compute MD5, SHA-1, SHA-256, or SHA-512 hashes with hex or Base64 output. Gratis, privado y 100% del lado del cliente. HERRAMIENTA