WebAssembly.Memory
Объект WebAssembly.Memory представляет собой изменяемый ArrayBuffer или SharedArrayBuffer, содержащий сырые байты памяти, доступной экземпляру WebAssembly.
Память, созданная кодом JavaScript или в коде WebAssembly, будет доступна и изменяема как из JavaScript, так и из WebAssembly.
class Memory {}constructor(descriptor: MemoryDescriptor);readonly buffer: ArrayBuffer | SharedArrayBuffer;grow(delta: number): number;
Конструкторы
new Memory(descriptor: MemoryDescriptor)
Создает новый объект Memory.
Свойства
buffer: ArrayBuffer | SharedArrayBuffer
Свойство доступа, возвращающее буфер, содержащийся в памяти.
Методы
grow(delta: number): number
Увеличивает размер экземпляра памяти на заданное количество страниц WebAssembly (каждая страница имеет размер 64 КБ).
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/WebAssembly.Memory