Fri, 25 Sep 2015 14:58:35 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: rename Instrument to ProbeInstrument to distinguish from another kind to be added.
|
Fri, 25 Sep 2015 14:16:21 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: RootNode implementations can now override a method to declare that there is no content that can be instrumented.
|
Fri, 25 Sep 2015 12:10:32 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: change signature of ASTProber to apply only to RootNodes
|
Fri, 25 Sep 2015 12:10:06 -0700 |
Michael Van De Vanter |
Truffle/SL: fix failure to assign SoruceSection in SLRootNode
|
Thu, 24 Sep 2015 13:16:52 -0700 |
Michael Van De Vanter |
Truffle/SL: provide an "unavailable" SourceSection for every RootNode, using a newly defined static name that identifies "SL Builtin" RootNodes.
|
Thu, 24 Sep 2015 13:15:45 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: The ProbeListener start/stop methods now pass the RootNode instead of the Source; a comment on the RootNode constructor encourages implementations to provide *some* SourceSection instance with every RootNode, which may be one created by SourceSection.createUnavailable(String kind, String name) which makes tracing/debugging much more useful.
|
Thu, 24 Sep 2015 13:11:19 -0700 |
Michael Van De Vanter |
Truffle/Source: the "unavailable" SourceSection kind now provides a default name "<unknown>" if one not supplied.
|
Wed, 23 Sep 2015 21:48:02 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: Javadoc cleanup
|
Wed, 23 Sep 2015 18:26:14 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: remove method Instrumenter.isInstrumentable()
|
Wed, 23 Sep 2015 17:24:59 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: move the registration if a newly loaded language's DefaultASTProber earlier in the language setup sequence
|
Wed, 23 Sep 2015 17:23:57 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: remove an indirection in a call from RootNode to having instrumentation applied.
|
Wed, 23 Sep 2015 16:54:51 -0700 |
Michael Van De Vanter |
Truffle/Insntrumentation: remove deprecated methods in Accessor and TruffleLanguage
|