Module vm

Module vm 

Source
Expand description

Boa’s ECMAScript Virtual Machine

The Virtual Machine (VM) handles generating instructions, then executing them. This module will provide an instruction set for the AST to use, various traits, plus an interpreter to execute those instructions

Modules§

flowgraph
This module is responsible for generating the vm instruction flowgraph.

Structs§

CallFrame
A CallFrame holds the state of a function call.
CodeBlock
The internal representation of a JavaScript function.
RuntimeLimits
Represents the limits of different runtime operations.
Vm
Virtual Machine.

Enums§

GeneratorResumeKind
Indicates how a generator function that has been called/resumed should return.