Package ai.tegmentum.webassembly4j.runtime.marshal
package ai.tegmentum.webassembly4j.runtime.marshal
-
ClassDescriptionSimple bump allocator for WebAssembly linear memory.Static utilities for Component Model Canonical ABI layout calculations.Bundles memory, allocator, writer and reader for marshalling complex types to and from WebAssembly linear memory.Allocates and frees memory within WebAssembly linear memory.Factory for creating
MemoryAllocatorinstances.Reads typed values from WebAssembly linear memory.Writes typed values to WebAssembly linear memory.Encodes and decodes strings to/from WebAssembly linear memory using UTF-8.Canonical ABI type layouts with size and alignment in bytes.