Mon, 23 Nov 2015 19:12:11 +0100 |
Andreas Woess |
transfer to interpreter and invalidate in UnexpectedResultException constructor
|
Mon, 23 Nov 2015 15:53:10 +0100 |
Andreas Woess |
SL: minor improvements to write property cache node specializations
|
Mon, 23 Nov 2015 18:25:55 +0100 |
Benoit Daloze |
add test that specializations are removed once invalid
|
Sun, 22 Nov 2015 19:10:51 +0000 |
Chris Seaton |
SL: refine interop eval, rename to just eval, and add tests.
|
Sat, 21 Nov 2015 09:27:39 -0800 |
Christian Wimmer |
Add missing @TruffleBoundary
|
Sat, 21 Nov 2015 09:27:09 -0800 |
Christian Wimmer |
Method with VirtualFrame parameter must not be annotated with @TruffleBoundary
|
Fri, 20 Nov 2015 18:02:49 +0100 |
Jaroslav Tulach |
Providing public getter for the Class NodeClass has been created for
|
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
|