public interface ResumableNode
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ResumableNode.WithIntState |
static interface |
ResumableNode.WithObjectState |
| Modifier and Type | Method and Description |
|---|---|
default JavaScriptNode |
asResumableNode(int stateSlot) |
static JavaScriptNode |
createResumableNode(ResumableNode node,
int stateSlot) |
default com.oracle.truffle.api.frame.FrameSlotKind |
getStateSlotKind() |
default void |
resetState(com.oracle.truffle.api.frame.VirtualFrame frame,
int stateSlot) |
default Object |
resume(com.oracle.truffle.api.frame.VirtualFrame frame,
int stateSlot) |
default Object resume(com.oracle.truffle.api.frame.VirtualFrame frame, int stateSlot)
default JavaScriptNode asResumableNode(int stateSlot)
static JavaScriptNode createResumableNode(ResumableNode node, int stateSlot)
default void resetState(com.oracle.truffle.api.frame.VirtualFrame frame,
int stateSlot)
default com.oracle.truffle.api.frame.FrameSlotKind getStateSlotKind()