Wed, 11 Feb 2015 16:10:45 +0100 |
Christian Humer |
Truffle-DSL: fix unnecessary frame cast warning.
|
Wed, 11 Feb 2015 12:13:44 +0100 |
Christian Humer |
Truffle-DSL: initialize caches late if possible; fix assumption arrays need a @CompilationFinal to be checked.
|
Wed, 11 Feb 2015 12:13:44 +0100 |
Christian Humer |
Truffle-DSL: fix invalid parameter order for executeWith with non-linear execution.
|
Wed, 11 Feb 2015 12:13:44 +0100 |
Christian Humer |
Truffle-DSL: implement new assumptions semantics.
|
Wed, 11 Feb 2015 12:13:44 +0100 |
Christian Humer |
Truffle-DSL: new test examples package to show and explain Truffle-DSL features.
|
Tue, 03 Feb 2015 15:07:07 +0100 |
Christian Humer |
Truffle-DSL: implement @Cached and fixes for the new guard expression syntax.
|
Mon, 29 Dec 2014 18:32:03 +0100 |
Christian Humer |
Truffle-DSL: added @Cached annotation, added limit property and updated @Specialization javadoc.
|
Wed, 11 Feb 2015 12:13:43 +0100 |
Christian Humer |
Truffle-DSL: deprecated @Implies.
|
Tue, 03 Feb 2015 15:07:03 +0100 |
Christian Humer |
Truffle-DSL: deprecate @NodeAssumptions
|
Tue, 03 Feb 2015 15:07:03 +0100 |
Christian Humer |
Truffle-DSL: rename @ImportGuards to @ImportStatic
|
Thu, 29 Jan 2015 19:07:58 +0100 |
Christian Humer |
Truffle-DSL: refactor ElementUtils#findAnnotationMirror
|
Fri, 23 Jan 2015 02:55:23 +0100 |
Christian Humer |
Truffle-DSL: implement new guard expression syntax.
|
Thu, 22 Jan 2015 20:44:24 +0100 |
Christian Humer |
Truffle-DSL: remove old DSL layout; Make new layout the default.
|
Thu, 22 Jan 2015 20:42:48 +0100 |
Christian Humer |
Truffle-DSL: add internal API support to reset the specialization chain.
|
Tue, 03 Feb 2015 15:07:03 +0100 |
Christian Humer |
Truffle: added factory methods for IndirectCallNode and DirectCallNode.
|
Thu, 22 Jan 2015 20:42:54 +0100 |
Christian Humer |
Truffle: update checkstyle checks for generated code.
|
Wed, 11 Feb 2015 16:28:10 +0100 |
Josef Eisl |
Add LIRSuites CHANGELOG entry.
|
Wed, 11 Feb 2015 16:13:02 +0100 |
Josef Eisl |
eclipseformat
|
Wed, 11 Feb 2015 16:08:50 +0100 |
Josef Eisl |
Merge (rename LowLevel{Phases,..} to LIR{Phases,..})
|
Wed, 11 Feb 2015 15:53:27 +0100 |
Josef Eisl |
Replace remaining occurrences of LowLevel with LIR (where appropriate).
|
Wed, 11 Feb 2015 15:43:23 +0100 |
Josef Eisl |
Rename LowLevel{High,Mid,Low}TierPhase LIR{High,Mid,Low}TierPhase.
|
Wed, 11 Feb 2015 15:37:43 +0100 |
Josef Eisl |
Rename LowLevelPhaseSuite to LIRPhaseSuite.
|
Wed, 11 Feb 2015 15:35:41 +0100 |
Josef Eisl |
Rename LowLevelPhase to LIRPhase.
|
Wed, 11 Feb 2015 15:32:33 +0100 |
Josef Eisl |
Rename LowLevel{High,Mid,Low}Tier to LIR{High,Mid,Low}Tier.
|
Wed, 11 Feb 2015 15:22:53 +0100 |
Josef Eisl |
Rename LowLevelSuites to LIRSuites.
|
Wed, 11 Feb 2015 13:44:39 +0100 |
Josef Eisl |
Make the non-abstract LowLevelMidTierPhase.run() final.
|
Tue, 10 Feb 2015 19:08:40 +0100 |
Josef Eisl |
LowLevelSuites: document the capabilities of the different tiers.
|
Tue, 10 Feb 2015 16:48:08 +0100 |
Josef Eisl |
Rename LSStackSlotAllocation option to LowLevelOptLSStackSlotAllocator.
|
Tue, 10 Feb 2015 16:47:35 +0100 |
Josef Eisl |
Rename ConstantLoadOptimization option to LowLevelOptConstantLoadOptimization.
|
Tue, 10 Feb 2015 19:48:29 +0100 |
Josef Eisl |
LowLevelLowTier: add options for optimizations.
|
Tue, 10 Feb 2015 17:16:30 +0100 |
Gilles Duboscq |
Exrperiment with loop unswitching policy
|
Tue, 10 Feb 2015 16:03:07 +0100 |
Gilles Duboscq |
Transform LoopEx.nodesInLoopFrom into LoopEd nodesInLoopBranch
|
Tue, 10 Feb 2015 15:44:52 +0100 |
Gilles Duboscq |
Add 8 arguments Debug.log mehtods
|
Mon, 09 Feb 2015 15:19:43 +0100 |
Gilles Duboscq |
LoopTransformations: remove some unused code
|
Mon, 09 Feb 2015 15:17:22 +0100 |
Gilles Duboscq |
Peeling: adjust loop frequency
|
Mon, 09 Feb 2015 15:13:48 +0100 |
Gilles Duboscq |
Make CFG warnings about loop exists only appear at higher log level
|
Mon, 09 Feb 2015 15:13:00 +0100 |
Gilles Duboscq |
LoopUnswicthing: add metric for rejected loops
|
Wed, 11 Feb 2015 13:56:01 +0100 |
Doug Simon |
fixed findbugs issue
|
Wed, 11 Feb 2015 13:50:55 +0100 |
Doug Simon |
re-enabled use of graph cache
|
Wed, 11 Feb 2015 13:49:08 +0100 |
Doug Simon |
removed unnecessary use of an Assumptions object
|
Wed, 11 Feb 2015 13:39:33 +0100 |
Doug Simon |
removed vestige usages of Assumptions independent of a StructuredGraph
|
Wed, 11 Feb 2015 13:24:39 +0100 |
Doug Simon |
merge fixes
|
Wed, 11 Feb 2015 11:40:38 +0100 |
Doug Simon |
replaced use of expandable array with HashSet for recording assumptions
|
Wed, 11 Feb 2015 11:38:22 +0100 |
Doug Simon |
changed type of assumptions field in CompilationResult from Assumptions to Assumption[]
|
Wed, 11 Feb 2015 10:13:08 +0100 |
Doug Simon |
made Assumptions be part of a StructuredGraph
|
Mon, 09 Feb 2015 11:31:53 +0100 |
Doug Simon |
introduced OptimisiticAssumption base class and improved javadoc in Assumptions API
|
Tue, 10 Feb 2015 16:44:19 -0800 |
Michael Van De Vanter |
Truffle/Instrumentation: code cleanups in tools CoverageTracker and NodeExecCounter, especially for tutorial value
|
Tue, 10 Feb 2015 16:44:11 -0800 |
Michael Van De Vanter |
Truffle/Instrumentation: TruffleEventReceiver renamed to TruffleEventListener
|