Mercurial > hg > truffle
graph
-
Merge with acfea340b19199faaa44bd5e103c716c17ea2b21Wed, 30 Sep 2015 19:40:55 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: add missing instance of the new InstrumentationTestModeWed, 30 Sep 2015 16:34:53 -0700, by Michael Van De Vanter
-
Merge revised Instrumentation framework into the Polyglot APIWed, 30 Sep 2015 16:33:56 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: header fixTue, 29 Sep 2015 17:46:41 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: update two instrumentation-related testsMon, 28 Sep 2015 20:37:24 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: eclipseformatMon, 28 Sep 2015 20:33:24 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: the new Instrument class is now public; minor JavadocMon, 28 Sep 2015 20:18:30 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: remove the abstract method TruffleLanguage.getDefaultASTProber() around issues of timing in the Engine and language startup sequences. TruffleLanguage implementations requiring any Instrumentation services are now required to register (at least) the languages "default" ASTProber for configuring tool behavior; this must be done before any RootNotes are created.Mon, 28 Sep 2015 20:11:19 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: remove some deprecated interfaces and Accessor methods.Mon, 28 Sep 2015 12:38:23 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: javadocMon, 28 Sep 2015 12:34:51 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: add missing notification of TagInstrument disposal; extensive Javadoc on InstrumenterMon, 28 Sep 2015 11:27:48 -0700, by Michael Van De Vanter
-
JavadocSun, 27 Sep 2015 21:50:58 -0700, by Michael Van De Vanter
-
TruffleInstrumentation: fold the "TagTrap" mechanism into the general framework of Instruments, Listeners, and management via Instrumenter.attach() methods.Sun, 27 Sep 2015 21:34:39 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: rename Instrument to ProbeInstrument to distinguish from another kind to be added.Fri, 25 Sep 2015 14:58:35 -0700, by 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 14:16:21 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: change signature of ASTProber to apply only to RootNodesFri, 25 Sep 2015 12:10:32 -0700, by Michael Van De Vanter
-
Truffle/SL: fix failure to assign SoruceSection in SLRootNodeFri, 25 Sep 2015 12:10:06 -0700, by 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:16:52 -0700, by 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:15:45 -0700, by Michael Van De Vanter
-
Truffle/Source: the "unavailable" SourceSection kind now provides a default name "<unknown>" if one not supplied.Thu, 24 Sep 2015 13:11:19 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: Javadoc cleanupWed, 23 Sep 2015 21:48:02 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: remove method Instrumenter.isInstrumentable()Wed, 23 Sep 2015 18:26:14 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: move the registration if a newly loaded language's DefaultASTProber earlier in the language setup sequenceWed, 23 Sep 2015 17:24:59 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: remove an indirection in a call from RootNode to having instrumentation applied.Wed, 23 Sep 2015 17:23:57 -0700, by Michael Van De Vanter