volatileSlot

fun volatileSlot(field: ObjectSlotsEnum, subscript: Int): AvailObject

Extract the AvailObject at the specified slot of the receiver. Use volatile semantics for the read.

Return

The object found at the specified slot in the receiver.

Parameters

field

An enumeration value that defines the field ordering.

subscript

The one-based subscript to offset the field.


fun volatileSlot(field: ObjectSlotsEnum): AvailObject

Extract the AvailObject at the specified slot of the receiver. Use volatile semantics for the read.

Return

The object found at the specified slot in the receiver.

Parameters

field

An enumeration value that defines the field ordering.