API Reference WaEmbedderEx v#0.3.2

Copy Markdown View Source

Modules

WebAssembly -> BEAM compiler (Elixir-facing API).

Raised when a module's WASM import section cannot be satisfied at compile time.

Behaviour for WaEmbedder linear-memory backends (Elixir-facing name).

Default linear-memory backend (Elixir-facing name), a thin shim over the Erlang :wa_embedder_memory_binary implementation. Retained so the WaEmbedder.Memory.Binary name and its direct API stay callable from Elixir (and so WaEmbedder.Memory.validate_backend!/1 sees all the callbacks exported here).

Page-backed linear-memory backend, a thin shim over the Erlang :wa_embedder_memory_ets implementation.