Mercurial > hg > truffle
changeset 17001:5d16da2ca0c8
Instrumentation: Removed extends SyntaxTagged from Wrapper interface.
SL/Instrumentation: Removed unnecessary methods related to above change.
author | David Piorkowski <david.piorkowski@oracle.com> |
---|---|
date | Fri, 29 Aug 2014 15:21:39 -0700 |
parents | e35a3af4f680 |
children | 9716891b7342 5c1bc769563e |
files | graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/InstrumentationTest.java graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Wrapper.java graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLExpressionWrapper.java graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLStatementWrapper.java |
diffstat | 4 files changed, 1 insertions(+), 31 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/InstrumentationTest.java Fri Aug 29 16:01:23 2014 -0400 +++ b/graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/InstrumentationTest.java Fri Aug 29 15:21:39 2014 -0700 @@ -191,14 +191,6 @@ this.probe = context.createProbe(child.getSourceSection()); } - public boolean isTaggedAs(SyntaxTag tag) { - return false; - } - - public Iterable<SyntaxTag> getSyntaxTags() { - return null; - } - public Node getChild() { return child; }
--- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Wrapper.java Fri Aug 29 16:01:23 2014 -0400 +++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Wrapper.java Fri Aug 29 15:21:39 2014 -0700 @@ -62,7 +62,7 @@ * @see Probe * @see ExecutionEvents */ -public interface Wrapper extends SyntaxTagged { +public interface Wrapper { /** * Gets the AST node being instrumented, which should never be an instance of {@link Wrapper}.
--- a/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLExpressionWrapper.java Fri Aug 29 16:01:23 2014 -0400 +++ b/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLExpressionWrapper.java Fri Aug 29 15:21:39 2014 -0700 @@ -73,18 +73,6 @@ return probe; } - @Override - @SlowPath - public boolean isTaggedAs(SyntaxTag tag) { - return probe.isTaggedAs(tag); - } - - @Override - @SlowPath - public Iterable<SyntaxTag> getSyntaxTags() { - return probe.getSyntaxTags(); - } - @SlowPath public void tagAs(SyntaxTag tag) { probe.tagAs(tag);
--- a/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLStatementWrapper.java Fri Aug 29 16:01:23 2014 -0400 +++ b/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLStatementWrapper.java Fri Aug 29 15:21:39 2014 -0700 @@ -62,16 +62,6 @@ } @SlowPath - public boolean isTaggedAs(SyntaxTag tag) { - return probe.isTaggedAs(tag); - } - - @SlowPath - public Iterable<SyntaxTag> getSyntaxTags() { - return probe.getSyntaxTags(); - } - - @SlowPath public void tagAs(SyntaxTag tag) { probe.tagAs(tag); }