Mercurial > hg > truffle
changeset 22295:7f32031a4812
Javadoc
author | Michael Van De Vanter <michael.van.de.vanter@oracle.com> |
---|---|
date | Thu, 08 Oct 2015 17:13:13 -0400 |
parents | 9f478b9db4f7 |
children | 9c108011f794 |
files | truffle/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/EvalInstrumentListener.java |
diffstat | 1 files changed, 10 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/EvalInstrumentListener.java Thu Oct 08 17:00:53 2015 -0400 +++ b/truffle/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/EvalInstrumentListener.java Thu Oct 08 17:13:13 2015 -0400 @@ -27,11 +27,12 @@ import com.oracle.truffle.api.CompilerDirectives.TruffleBoundary; import com.oracle.truffle.api.frame.VirtualFrame; import com.oracle.truffle.api.nodes.Node; +import com.oracle.truffle.api.source.Source; /** * Listener for receiving the result a client-provided Guest Language expression - * {@linkplain Instrumenter#attach(Probe, Class, Source, EvalListener, String) attached} to a - * {@link Probe}. + * {@linkplain Instrumenter#attach(Probe, Class, Source, EvalInstrumentListener, String) attached} + * to a {@link Probe}. * <p> * Notification is fully synchronous, so method bodies have performance implications. Non-trivial * methods should be coded with Truffle guidelines and cautions in mind. @@ -42,8 +43,9 @@ /** * Notifies listener that a client-provided Guest Language expression - * {@linkplain Instrumenter#attach(Probe, Class, Source, EvalListener, String) attached} to a - * {@link Probe} has just been executed with the specified result, possibly {@code null}. + * {@linkplain Instrumenter#attach(Probe, Class, Source, EvalInstrumentListener, String) + * attached} to a {@link Probe} has just been executed with the specified result, possibly + * {@code null}. * <p> * <strong>Note: </strong> Truffle will attempt to optimize implementations through partial * evaluation; annotate with {@link TruffleBoundary} if this should not be permitted. @@ -56,9 +58,10 @@ /** * Notifies listener that a client-provided Guest Language expression - * {@linkplain Instrumenter#attach(Probe, Class, Source, EvalListener, String) attached} to a - * {@link Probe} has just been executed and generated an exception. The exception does not - * affect Guest language evaluation; the only report is to listeners implementing this methods. + * {@linkplain Instrumenter#attach(Probe, Class, Source, EvalInstrumentListener, String) + * attached} to a {@link Probe} has just been executed and generated an exception. The exception + * does not affect Guest language evaluation; the only report is to listeners implementing this + * methods. * <p> * <strong>Note: </strong> Truffle will attempt to optimize implementations through partial * evaluation; annotate with {@link TruffleBoundary} if this should not be permitted.