bindLinearMemory method

void bindLinearMemory(
  1. Memory memory
)

将 Wasm 模块导出的线性内存交由宿主,供内部 _wasi 进行文件读写,一般在 WebAssembly.instantiateStreaming 模块实例化后调用。

Implementation

void bindLinearMemory(Memory memory) {
  _memory = memory;
  _wasi.finalizeBindings(
    _EmptyInstance.instance,
    memory: _MemoryFromJsToWasd(memory),
  );
}