Mercurial > hg > truffle
comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Probe.java @ 19247:128586040207
Truffle/Instrumentation: TruffleEventReceiver renamed to TruffleEventListener
author | Michael Van De Vanter <michael.van.de.vanter@oracle.com> |
---|---|
date | Tue, 10 Feb 2015 16:44:11 -0800 |
parents | 867058575979 |
children | 2f676c3ca430 |
comparison
equal
deleted
inserted
replaced
19246:d3e835fa6bbf | 19247:128586040207 |
---|---|
38 * Guest Language (GL) program (i.e. a {@link Node}) and a dynamically managed collection of | 38 * Guest Language (GL) program (i.e. a {@link Node}) and a dynamically managed collection of |
39 * "attached" {@linkplain Instrument instrumentation} for use by external tools. The instrumentation | 39 * "attached" {@linkplain Instrument instrumentation} for use by external tools. The instrumentation |
40 * is intended to persist at the location, even if the specific node instance is | 40 * is intended to persist at the location, even if the specific node instance is |
41 * {@linkplain Node#replace(Node) replaced}. | 41 * {@linkplain Node#replace(Node) replaced}. |
42 * <p> | 42 * <p> |
43 * The effect of a binding is to intercept {@linkplain TruffleEventReceiver execution events} | 43 * The effect of a binding is to intercept {@linkplain TruffleEventListener execution events} |
44 * arriving at the node and notify each attached {@link Instrument} before execution is allowed to | 44 * arriving at the node and notify each attached {@link Instrument} before execution is allowed to |
45 * proceed to the child. | 45 * proceed to the child. |
46 * <p> | 46 * <p> |
47 * A Probe is "inserted" into a GL node via a call to {@link Node#probe()}. No more than one Probe | 47 * A Probe is "inserted" into a GL node via a call to {@link Node#probe()}. No more than one Probe |
48 * can be inserted at a node. | 48 * can be inserted at a node. |