Module slot

Module slot 

Source
Expand description

This module provides the trait Slot and related traits and types which allow VMs to customize the layout of slots and the behavior of loading and updating object references in slots.

Structs§

AddressRangeIterator
Iterate slots within Range<Address>.
SimpleSlot
A simple slot implementation that represents a word-sized slot which holds the raw address of an ObjectReference, or 0 if it is holding a null reference.
UnimplementedMemorySlice
Memory slice type with empty implementations. For VMs that do not use the memory slice type.
UnimplementedMemorySliceSlotIterator
Slot iterator for UnimplementedMemorySlice.

Traits§

MemorySlice
A abstract memory slice represents a piece of heap memory which may contains many slots.
Slot
Slot is an abstraction for MMTk to load and update object references in memory.