log

age author description
Fri, 20 Nov 2015 17:27:42 +0100 Jaroslav Tulach Fixing API error: GraphPrintVisitor shouldn't expose internal API class in an API method. When at it deprecating all protected methods, as GraphPrintVisitor usages don't indicate somebody should be subclassing it at all.
Fri, 20 Nov 2015 17:13:09 +0100 Jaroslav Tulach The (public!?) NodeClass constructor accepted Class parameter in truffle-0.9 version
Fri, 20 Nov 2015 16:55:12 +0100 Jaroslav Tulach Adjusting to binary incompatible change of (on)returnExceptional parameters
Fri, 20 Nov 2015 16:52:12 +0100 Jaroslav Tulach Removing API elemements that were deprecated at the time of truffle-0.9 release from the list of required API elements.
Fri, 20 Nov 2015 16:41:09 +0100 Jaroslav Tulach Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Fri, 20 Nov 2015 10:36:52 +0100 Jaroslav Tulach Turning NodeClass into abstract class to allow its independent implementations.
Thu, 19 Nov 2015 18:49:55 +0100 Andreas Woess NodeClass: avoid unnecessary array copying during initialization
Thu, 19 Nov 2015 16:37:34 +0100 Andreas Woess SourceSection: include more information in SourceSection.toString()
Thu, 19 Nov 2015 16:02:48 +0100 Andreas Woess Source: remove redundant assertion
Thu, 19 Nov 2015 15:59:41 +0100 Andreas Woess SourceSection: add position/length out of range tests
Thu, 19 Nov 2015 15:58:26 +0100 Andreas Woess SourceSection: clearify string representations, add tests
Mon, 16 Nov 2015 18:00:16 +0100 Andreas Woess SpecializationNode.index can be private
Thu, 19 Nov 2015 15:51:27 +0100 Stefan Marr Added a comment with the assumptions/rational how Node.atomic() works
Thu, 19 Nov 2015 15:49:00 +0100 Stefan Marr Clarify comment of TruffleLanguage.parse() for implementers
Thu, 19 Nov 2015 15:46:01 +0100 Stefan Marr SLLanguage.visualizer is initialized statically, remove lazy check
Thu, 19 Nov 2015 15:32:26 +0100 Stefan Marr Profile counts should not overflow, otherwise injectBranchProbability triggers assertion
Thu, 19 Nov 2015 09:59:05 +0100 Jaroslav Tulach Removing unnecessary import statements
Thu, 19 Nov 2015 09:51:38 +0100 Jaroslav Tulach Ensuring SL does caching of its CallTarget across whole JVM
Thu, 19 Nov 2015 09:40:21 +0100 Jaroslav Tulach Caching Source -> CallTarget mapping per PolyglotEngine.Language
Thu, 19 Nov 2015 09:29:24 +0100 Jaroslav Tulach Capturing the current state of Source->CallTarget caching in a test
Thu, 19 Nov 2015 08:53:40 +0100 Jaroslav Tulach Documentation for additional arguments
Wed, 18 Nov 2015 12:49:12 +0100 Jaroslav Tulach Correcting typo in Javadoc
Wed, 18 Nov 2015 12:41:41 +0100 Jaroslav Tulach Apply formating rules
Wed, 18 Nov 2015 12:37:32 +0100 Jaroslav Tulach Removing no longer needed imports
Wed, 18 Nov 2015 12:33:52 +0100 Jaroslav Tulach Supporting efficient cross-language eval
Wed, 18 Nov 2015 12:32:47 +0100 Jaroslav Tulach Implementing the multiplyCode TCK method in SL. The language tries to recognize non-global parse and in such case it executes the defined method directly.
Wed, 18 Nov 2015 11:53:28 +0100 Jaroslav Tulach Adding parse with argument names into the API and TCK
Mon, 16 Nov 2015 15:58:03 +0100 Jaroslav Tulach Give languages a chance to separate (and optimize) parsing and evaluation.
Mon, 16 Nov 2015 15:51:36 +0100 Jaroslav Tulach Adding also the TckLanguage class
Mon, 16 Nov 2015 15:41:29 +0100 Jaroslav Tulach Give Truffle languages access to evaluation functions of other languages.
Wed, 18 Nov 2015 09:02:41 +0100 Jaroslav Tulach Backed out changeset dea950d41ef3
Tue, 17 Nov 2015 16:50:11 +0100 Christian Humer Make CallTarget caching local to PolyglotEngine instances.
Tue, 17 Nov 2015 11:02:55 +0100 Christian Wirth Backed out changeset: 0d4b0e4263ee
Mon, 16 Nov 2015 16:29:27 +0100 Andreas Woess add range check to 5-parameter Source#createSection
Mon, 16 Nov 2015 16:25:13 +0100 Andreas Woess Partially backed out changeset: a360c82ba357
Mon, 16 Nov 2015 07:00:50 +0100 Andreas Woess remove truffle.api.nodes.serial package (unmaintained, experimental)
Fri, 13 Nov 2015 10:29:52 -0800 Christian Wimmer Convert NodeClass and NodeFieldAccessor to interfaces
Fri, 13 Nov 2015 16:25:04 +0100 Andreas Woess add toString() methods to transitions
Fri, 13 Nov 2015 15:36:25 +0100 Andreas Woess minor Shape refactoring
Fri, 13 Nov 2015 14:41:11 +0100 Andreas Woess simplify LocationImpl.toString()
Fri, 13 Nov 2015 12:19:35 +0100 Andreas Woess change SourceSection.toString()
Fri, 13 Nov 2015 11:29:47 +0100 Andreas Woess GraphPrintVisitor implementation can now be disabled via system property
Wed, 11 Nov 2015 14:47:40 +0100 Andreas Woess RootNode.reportLoopCount should never be part of compilation
Thu, 12 Nov 2015 11:50:42 -0800 Michael Van De Vanter pylint fix
Thu, 12 Nov 2015 11:38:42 -0800 Michael Van De Vanter Merge with a647534602a6b70deb64b9d96c2798d7e36e1e0e
Thu, 12 Nov 2015 11:35:19 -0800 Michael Van De Vanter SL: add "mx slcoverage <filename>" as a temporary demo showing line counts; not yet PolyglotEngine integrated
Tue, 10 Nov 2015 21:34:20 +0100 Andreas Woess minor debug code cleanup
Tue, 10 Nov 2015 19:59:37 +0100 Andreas Woess add option for dumping shapes to IGV
Tue, 10 Nov 2015 19:59:29 +0100 Andreas Woess add option for dumping shapes to a DOT file
Tue, 10 Nov 2015 20:13:14 +0100 Andreas Woess GraphPrintVisitor: begin a graph if visit is called without beginGraph
Tue, 10 Nov 2015 14:29:08 +0100 Danilo Ansaloni Get the foreign access factory that matches a specific foreign object.
Fri, 06 Nov 2015 20:54:49 +0100 Jaroslav Tulach Merging eval instrument with parameters
Wed, 04 Nov 2015 16:54:36 +0100 Jaroslav Tulach Adding Map<String,Object> parameter to the attach(Eval*Listener) method to allow passing parameter values that the evaluated Source can reference.
Fri, 06 Nov 2015 09:16:43 -0800 Christian Wimmer Add missing @TruffleBoundary
Thu, 05 Nov 2015 18:42:36 +0100 Jaroslav Tulach Unifying the executor access into single ComputeInExecutor class and removing the need for CountDownLatch
Thu, 05 Nov 2015 17:11:51 +0100 Benoit Daloze SL write property node: fixed DSL bug
Thu, 05 Nov 2015 17:05:48 +0100 Benoit Daloze Truffle DSL: fix algorithm to find guard dependencies on caches
Thu, 05 Nov 2015 16:11:50 +0100 Benoit Daloze SL: Remove LRUCache in read property node
Wed, 04 Nov 2015 20:55:06 -0800 Mick Jordan Merge
Wed, 04 Nov 2015 20:33:11 -0800 Mick Jordan Merge