Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
Package disasm provides functions for disassembling WebAssembly bytecode.
|
Package disasm provides functions for disassembling WebAssembly bytecode. |
Package exec provides functions for executing WebAssembly bytecode.
|
Package exec provides functions for executing WebAssembly bytecode. |
internal/compile
Package compile is used internally by wagon to convert standard structured WebAssembly bytecode into an unstructured form suitable for execution by it's VM.
|
Package compile is used internally by wagon to convert standard structured WebAssembly bytecode into an unstructured form suitable for execution by it's VM. |
internal
|
|
stack
Package stack implements a growable uint64 stack
|
Package stack implements a growable uint64 stack |
package validate provides functions for validating WebAssembly modules.
|
package validate provides functions for validating WebAssembly modules. |
Package wasm provides functions for reading and parsing WebAssembly modules.
|
Package wasm provides functions for reading and parsing WebAssembly modules. |
leb128
Package leb128 provides functions for reading integer values encoded in the Little Endian Base 128 (LEB128) format: https://en.wikipedia.org/wiki/LEB128
|
Package leb128 provides functions for reading integer values encoded in the Little Endian Base 128 (LEB128) format: https://en.wikipedia.org/wiki/LEB128 |
operators
Package operators provides all operators used by WebAssembly bytecode, together with their parameter and return type(s).
|
Package operators provides all operators used by WebAssembly bytecode, together with their parameter and return type(s). |
Package wast implements a WebAssembly text format.
|
Package wast implements a WebAssembly text format. |
Click to show internal directories.
Click to hide internal directories.