diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/nodes/RNode.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/nodes/RNode.java index d585d0de6206aa59094ed82bbaffe231a7aae8ce..90764cd79f7da521d4e450f076249047ed89c7eb 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/nodes/RNode.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/nodes/RNode.java @@ -39,7 +39,7 @@ public abstract class RNode extends RBaseNode implements RInstrumentableNode { @Override public boolean isInstrumentable() { - return true; + return (this instanceof RSyntaxElement && ((RSyntaxElement) this).getLazySourceSection() != null) || getSourceSection() != null; } @Override