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.Internal frame accessor methods for internal Truffle components that are trusted.Represents a current frame instance on the stack.Access mode for
FrameInstance.getFrame(FrameAccess)
.Callback interface forTruffleRuntime.iterateFrames(FrameInstanceVisitor)
.Exception thrown if the frame slot kind does not match the expected kind.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.