logo

Module itsy::sizes

source · []
Expand description

Defines the sizes of fundamental VM types.

Constants

Number of bits of the heap address to allocate for internal offsets. The remaining bits are used to represent the index into the heap vector.

Itsy type used to store stack addresses and vector indices.

Type Definitions

Type used to index builtins.

Type representing a heap address.

Type used to index static elements in code, e.g. struct members.

Type used to index RustFns.

Type representing a stack address.

Type representing a stack offset, must be same size as addresses.

Type used to index enum variants.