public static interface ResumableNode.WithObjectState extends ResumableNode
ResumableNode.WithIntState, ResumableNode.WithObjectState| Modifier and Type | Method and Description |
|---|---|
default Object |
getState(com.oracle.truffle.api.frame.VirtualFrame frame,
int stateSlot) |
default Object |
getStateAndReset(com.oracle.truffle.api.frame.VirtualFrame frame,
int stateSlot) |
default com.oracle.truffle.api.frame.FrameSlotKind |
getStateSlotKind() |
default void |
setState(com.oracle.truffle.api.frame.VirtualFrame frame,
int stateSlot,
Object state) |
asResumableNode, createResumableNode, resetState, resumedefault void setState(com.oracle.truffle.api.frame.VirtualFrame frame,
int stateSlot,
Object state)
default Object getState(com.oracle.truffle.api.frame.VirtualFrame frame, int stateSlot)
default Object getStateAndReset(com.oracle.truffle.api.frame.VirtualFrame frame, int stateSlot)
default com.oracle.truffle.api.frame.FrameSlotKind getStateSlotKind()
getStateSlotKind in interface ResumableNode