See: Description
| Interface | Description |
|---|---|
| Frame |
Represents a frame containing values of local variables of the guest language.
|
| FrameInstance |
Represents a current frame instance on the stack.
|
| FrameInstanceVisitor<T> |
Callback interface for
TruffleRuntime.iterateFrames(com.oracle.truffle.api.frame.FrameInstanceVisitor<T>). |
| MaterializedFrame |
Represents a materialized frame containing values of local variables of the guest language.
|
| VirtualFrame |
Represents a frame containing values of local variables of the guest language.
|
| Class | Description |
|---|---|
| FrameDescriptor |
Descriptor of the slots of frame objects.
|
| FrameDescriptor.Builder |
Builder API for frame descriptors with indexed slots.
|
| Enum | Description |
|---|---|
| FrameInstance.FrameAccess |
Access mode for
FrameInstance.getFrame(FrameAccess). |
| FrameSlotKind |
| Exception | Description |
|---|---|
| FrameSlotTypeException |
Exception thrown if the frame slot type does not match the access type.
|
MaterializedFrame stored on a heap for later access when the
actual stack is elsewhere.