Packages

An experimental work-in-progress (WIP) WebAssembly runtime written in Gleam.

Current section

Files

Jump to
gwr include gwr@spec_ModuleInstance.hrl
Raw

include/gwr@spec_ModuleInstance.hrl

-record(module_instance, {
types :: list(gwr@spec:function_type()),
function_addresses :: gleam@dict:dict(integer(), gwr@spec:address()),
table_addresses :: list(gwr@spec:address()),
memory_addresses :: list(gwr@spec:address()),
global_addresses :: list(gwr@spec:address()),
element_addresses :: list(gwr@spec:address()),
data_addresses :: list(gwr@spec:address()),
exports :: list(gwr@spec:export_instance())
}).