Show / Hide Table of Contents

Namespace VM.Core

Classes

ExContext

Represents the execution context of the virtual machine, maintaining the state during program execution.

Frame

Represents a single function call frame during virtual machine execution. Stores the return address, local variables, and number of passed arguments.

FrameStack

Manages the call stack for function execution. Provides push/pop/peek access to individual frames.

InstructionSet

Maintains a mapping from operation codes (opcodes) to their corresponding executable instruction implementations. Acts as a registry and dispatcher for instruction behavior in the virtual machine.

VirtualMachine

Represents a virtual machine that executes bytecode instructions.

In this article
Back to top Generated by DocFX