Class BytecodeRoot.ResumeTupleApplication
java.lang.Object
thc.runtime.BytecodeRoot.ResumeTupleApplication
- Enclosing class:
BytecodeRoot
A cold tuple segment owns its producer result before crossing threads.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidmalformed(BytecodeTupleSlots destination, Object suspended, Object resumed) static voidresume(com.oracle.truffle.api.frame.VirtualFrame frame, BytecodeTupleSlots destination, CallSegmentSuspended suspended, ChildResume resumed, com.oracle.truffle.api.nodes.Node node) static voidresumeDelimited(com.oracle.truffle.api.frame.VirtualFrame frame, BytecodeTupleSlots destination, DelimitedCut cut, DelimitedResume resumed, com.oracle.truffle.api.nodes.Node node)
-
Constructor Details
-
ResumeTupleApplication
public ResumeTupleApplication()
-
-
Method Details
-
resumeDelimited
public static void resumeDelimited(com.oracle.truffle.api.frame.VirtualFrame frame, BytecodeTupleSlots destination, DelimitedCut cut, DelimitedResume resumed, com.oracle.truffle.api.nodes.Node node) -
resume
public static void resume(com.oracle.truffle.api.frame.VirtualFrame frame, BytecodeTupleSlots destination, CallSegmentSuspended suspended, ChildResume resumed, com.oracle.truffle.api.nodes.Node node) -
malformed
-