You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sean McBride 3cf4580b5d
refactor: wasm_memory
3 years ago
..
README.md docs: Create compiletime README 3 years ago
memory_instructions.c refactor: wasm_memory 3 years ago
numeric_instructions.c chore: rename instr 3 years ago
table_instructions.c refactor: Eliminate sandbox request 3 years ago

README.md

A WebAssembly module instance is statically linked with the backing functions implementing the wasm32 ABI, yielding a *.so file that SLEdge can execute. This ensures that the instance is able to aggressively inline and optimize this code.

They are broken into instruction types as on https://webassembly.github.io/spec/core/exec/instructions.html. They depend on common headers for the WebAssembly types located in the WebAssembly instance struct. These are located in runtime/include/common.

The stubs correspond to awsm/src/codegen/runtime_stubs.rs