Package com.oracle.truffle.api.frame
package com.oracle.truffle.api.frame
Package containing stack frame representation classes. Such a frames can be converted into
MaterializedFrame
stored on a heap for later access when the
actual stack is elsewhere.- Since:
- 0.8 or older
-
ClassDescriptionRepresents a frame containing values of local variables of the guest language.Descriptor of the slots of frame objects.Builder API for frame descriptors with indexed slots.Represents a current frame instance on the stack.Access mode for
FrameInstance.getFrame(FrameAccess)
.Callback interface forTruffleRuntime.iterateFrames(com.oracle.truffle.api.frame.FrameInstanceVisitor<T>)
.Exception thrown if the frame slot type does not match the access type.Represents a materialized frame containing values of local variables of the guest language.Represents a frame containing values of local variables of the guest language.