Directories ¶
Path | Synopsis |
---|---|
* Copyright (C) 2018 The ontology Authors * This file is part of The ontology library.
|
* Copyright (C) 2018 The ontology Authors * This file is part of The ontology library. |
wasmvm
|
|
disasm
Package disasm provides functions for disassembling WebAssembly bytecode.
|
Package disasm provides functions for disassembling WebAssembly bytecode. |
exec
* Copyright (C) 2018 The ontology Authors * This file is part of The ontology library.
|
* Copyright (C) 2018 The ontology Authors * This file is part of The ontology library. |
exec/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 |
validate
package validate provides functions for validating WebAssembly modules.
|
package validate provides functions for validating WebAssembly modules. |
wasm
Package wasm provides functions for reading and parsing WebAssembly modules.
|
Package wasm provides functions for reading and parsing WebAssembly modules. |
wasm/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 |
wasm/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). |
Click to show internal directories.
Click to hide internal directories.