Expand description
Running a compiled program on the VM (rt::vm): CALL’s loader over the interpreter’s program
library, lowering each program it compiles, and the run itself, as Execute::execute_observed
makes the interpreter’s.
Structs§
- Code
- A program as the VM’s run unit holds it: its LIR, or why it did not lower, with its ENTRY names, the file count and storage size the run unit gives it whether or not it lowered, and the PROGRAM-IDs of the programs it contains, which a CANCEL of it reaches.
- VmLibrary
- The program library, each program lowered as CALL loads it.
Enums§
- Halt
- Why a VM run stopped other than by ending.
Functions§
- code
- A compiled program as the VM holds it: lowered, or with the construct lowering refused.
- execute
- Runs
compiled, lowered ascode, as the first program of a run unit on the VM, with a job step’sparmasExecute::execute_maintakes it;kepttakes what the run left in its run unit. - lowered
- A compiled program lowered for the VM, or why it does not lower, with where.