comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/SyntaxTag.java @ 18485:e3c95cbbb50c

Truffle Instrumentation: major API revision, based around the Probe and Instrument classes; add Instrumentable API for language implementors, with most details automated; reimplemented to handle AST splitting automatically; more JUnit tests.
author Michael Van De Vanter <michael.van.de.vanter@oracle.com>
date Sun, 23 Nov 2014 16:07:23 -0800
parents 50d79ad439f1
children 27fe86a6fb49
comparison
equal deleted inserted replaced
18484:e97e1f07a3d6 18485:e3c95cbbb50c
36 * nodes could depending on the use-case of whatever tool is using them. 36 * nodes could depending on the use-case of whatever tool is using them.
37 * <p> 37 * <p>
38 * <strong>Disclaimer:</strong> experimental interface under development. 38 * <strong>Disclaimer:</strong> experimental interface under development.
39 * 39 *
40 * @see Probe 40 * @see Probe
41 * @see Wrapper
42 * @see StandardSyntaxTag 41 * @see StandardSyntaxTag
43 */ 42 */
44 public interface SyntaxTag { 43 public interface SyntaxTag {
45 44
46 /** 45 /**