public interface TruffleEventReceiver
Modifier and Type | Method and Description |
---|---|
void |
enter(Node node,
VirtualFrame frame)
Receive notification that an AST node's execute method is about to be called.
|
void |
returnExceptional(Node node,
VirtualFrame frame,
java.lang.Exception exception)
Receive notification that an AST Node's execute method has just thrown an exception.
|
void |
returnValue(Node node,
VirtualFrame frame,
java.lang.Object result)
Receive notification that an AST Node'sexecute method has just returned a value (boxed if
primitive).
|
void |
returnVoid(Node node,
VirtualFrame frame)
Receive notification that an AST Node's
void -valued execute method has just returned. |
void enter(Node node, VirtualFrame frame)
void returnVoid(Node node, VirtualFrame frame)
void
-valued execute method has just returned.void returnValue(Node node, VirtualFrame frame, java.lang.Object result)
void returnExceptional(Node node, VirtualFrame frame, java.lang.Exception exception)