Tue, 10 Sep 2013 16:13:35 +0200 |
Gilles Duboscq |
Add helper methods with negations for inputs in LogicNode. Use helper method in CheckCastNode lowering
|
Tue, 10 Sep 2013 14:32:04 +0200 |
Gilles Duboscq |
Simplify ExpandLogicPhase after ShortCircuitAndNode removal
|
Tue, 10 Sep 2013 14:50:25 +0200 |
Gilles Duboscq |
Remove ShortCircuitAndNode
|
Tue, 10 Sep 2013 11:15:15 +0200 |
Gilles Duboscq |
Rename LoweringType to GuardsPhase and make it an attribute of StructuredGraphs
|
Tue, 10 Sep 2013 11:06:05 +0200 |
Gilles Duboscq |
Replace the many asNode methods with one on ValueNode and one on FixedNode
|
Tue, 10 Sep 2013 09:56:35 +0200 |
Gilles Duboscq |
The lowering of FixedGuardNode is independent of the runtime
|
Tue, 10 Sep 2013 17:38:02 +0200 |
Roland Schatz |
Update changed nodes in incremental canonicalizer.
|
Tue, 10 Sep 2013 15:49:17 +0200 |
Roland Schatz |
Make inner class CanonicalizerPhase.Instance private.
|
Tue, 10 Sep 2013 14:18:26 +0200 |
Roland Schatz |
Pass canonicalizer into IterativeConditionalEliminationPhase.
|
Tue, 10 Sep 2013 14:15:59 +0200 |
Roland Schatz |
Pass canonicalizer into tail duplication.
|
Tue, 10 Sep 2013 14:09:10 +0200 |
Roland Schatz |
Pass canonicalizer into loop transformations.
|
Tue, 10 Sep 2013 13:59:44 +0200 |
Roland Schatz |
Pass canonicalizer into EffectsPhase.
|
Tue, 10 Sep 2013 13:39:33 +0200 |
Roland Schatz |
Avoid direct usage of CanonicalizerPhase.Instance in partial evaluator.
|
Tue, 10 Sep 2013 13:28:26 +0200 |
Roland Schatz |
Avoid direct usage of CanonicalizerPhase.Instance in replacements processing.
|
Tue, 10 Sep 2013 13:08:09 +0200 |
Roland Schatz |
Avoid direct usage of CanonicalizerPhase.Instance in tests.
|
Tue, 10 Sep 2013 12:05:19 +0200 |
Roland Schatz |
Use CanonicalizerPhase.applyIncremental in InliningPhase.
|
Tue, 10 Sep 2013 11:14:36 +0200 |
Roland Schatz |
New methods for incremental canonicalization.
|
Mon, 09 Sep 2013 10:48:28 +0200 |
Roland Schatz |
Try constant folding in canonicalizer even if tryInferStamp didn't change anything.
|
Tue, 10 Sep 2013 16:44:58 +0200 |
Doug Simon |
re-enabled -G:+DumpOnError
|
Tue, 10 Sep 2013 15:42:22 +0200 |
Doug Simon |
removed side effect of -XX:+CITime on -G:Meter and -G:Time (GRAAL-195)
|
Tue, 10 Sep 2013 15:40:28 +0200 |
Doug Simon |
added support for DebugMetric and DebugTimer objects to be unconditionally enabled (GRAAL-195)
|
Tue, 10 Sep 2013 14:32:55 +0200 |
Doug Simon |
ensure Debug.enable() is called before any DebugTimer or DebugMetric objects are requested
|
Tue, 10 Sep 2013 14:30:07 +0200 |
Doug Simon |
fix spelling error
|
Tue, 10 Sep 2013 14:25:08 +0200 |
Doug Simon |
made methods for accessing HotSpot VM options static so they can be used without a HotSpotVMConfig object
|
Tue, 10 Sep 2013 00:15:32 +0200 |
Doug Simon |
updated README_GRAAL.txt to reflect recent mx changes
|
Mon, 09 Sep 2013 22:33:57 +0200 |
Andreas Woess |
Truffle-DSL: allow multiple implicit casts with the same source type.
|
Mon, 09 Sep 2013 19:29:52 +0200 |
Bernhard Urban |
fix usage of IterableNodeType, as some verions of javac seems to have problems with it
|
Mon, 09 Sep 2013 11:59:03 +0200 |
Bernhard Urban |
Graph: fix index of array access in usageModCount()
|