# Functions
CompileProgram compiles the given program and return an error when it fails.
No description provided by the author
No description provided by the author
GetProgram returns the program by id or nil when non-existent.
GenProgramStatus returns the status of the given program id.
No description provided by the author
New returns a new Virtual Machine.
Create a new context for the given data items.
No description provided by the author
No description provided by the author
NewProgram returns a new JIT program.
No description provided by the author
XXX Could set directly.
RunProgram runs the program given the enviroment and context and returns an error if the execution failed (non-consensus).
SetJITCacheSize recreates the program cache with the max given size.
No description provided by the author
No description provided by the author
No description provided by the author
generic transfer method.
No description provided by the author
# Constants
Op codes.
Op codes.
0x30 range - closure state.
No description provided by the author
No description provided by the author
0x40 range - block operations.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
0xf0 range - closures.
No description provided by the author
Op codes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Op codes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Op codes.
No description provided by the author
No description provided by the author
No description provided by the author
Op codes.
Op codes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
0x50 range - 'storage' and execution.
0x60 range.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Op codes.
No description provided by the author
No description provided by the author
Op codes.
No description provided by the author
No description provided by the author
Op codes.
No description provided by the author
No description provided by the author
0x0 range - arithmetic ops.
Op codes.
0x70 range - other.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
Global Debug flag indicating Debug VM (full logging).
No description provided by the author
Enables the JIT VM.
Force the JIT, skip byte VM.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Max cache size for JIT Programs.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
Program is a compiled program for the JIT VM and holds all required for running a compiled JIT program.
No description provided by the author
StructLog is emited to the Environment each cycle and lists information about the curent internal state prior to the execution of the statement.
Vm implements VirtualMachine.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
Environment is is required by the virtual machine to get information from it's own isolated environment.
No description provided by the author