Tue, 22 May 2012 16:42:56 +0200 |
Doug Simon |
correctly handle null for replacements parameter in Graph.addDuplicates()
|
Tue, 22 May 2012 16:31:30 +0200 |
Lukas Stadler |
Merge
|
Tue, 22 May 2012 16:19:02 +0200 |
Lukas Stadler |
changes towards a canonical representation of comparisons:
|
Tue, 22 May 2012 14:57:01 +0200 |
Lukas Stadler |
add snapshot() call in MergeNode.removeEnd to fix concurrent modification problem
|
Tue, 22 May 2012 13:30:30 +0200 |
Gilles Duboscq |
Keep UsagesDroppedNodes in canonicalizer
|
Tue, 22 May 2012 12:10:58 +0200 |
Gilles Duboscq |
Anchor guards of read nodes when floating them
|
Tue, 22 May 2012 11:57:21 +0200 |
Gilles Duboscq |
make ValueAnchorNode able to anchor multiple values, use dependencies for anchored values
|
Tue, 22 May 2012 11:37:07 +0200 |
Gilles Duboscq |
Merge
|
Tue, 22 May 2012 11:36:45 +0200 |
Gilles Duboscq |
Merge Canonicalizer and GVN Phases
|
Mon, 21 May 2012 15:44:03 +0200 |
Gilles Duboscq |
autoGrow option to NodeBitMaps
|
Fri, 18 May 2012 15:49:46 +0200 |
Gilles Duboscq |
Use exact type for check cast canonicalization if available
|
Fri, 18 May 2012 15:49:23 +0200 |
Gilles Duboscq |
do not canonicalize scaled indexedlocation nodes if target is not available
|
Fri, 18 May 2012 15:48:38 +0200 |
Gilles Duboscq |
Use iterative lowering instead of manually applying lowering
|
Tue, 22 May 2012 11:11:48 +0200 |
Lukas Stadler |
fix bug in FloatingReadPhase that leads to wrong ordering of phi inputs on memory phis
|
Wed, 16 May 2012 13:24:39 +0200 |
Gilles Duboscq |
Merge
|
Wed, 16 May 2012 13:24:32 +0200 |
Gilles Duboscq |
When removing inputs from phi nodes, kill unused values
|
Tue, 15 May 2012 16:27:12 +0200 |
Gilles Duboscq |
Merge
|
Tue, 15 May 2012 16:26:55 +0200 |
Gilles Duboscq |
better compile commands for JTTs (compile all methods from jtt except run* methods)
|
Tue, 15 May 2012 16:26:07 +0200 |
Gilles Duboscq |
Some SuperBlock cleanup
|
Mon, 14 May 2012 16:16:22 +0200 |
Gilles Duboscq |
Merge
|
Mon, 14 May 2012 16:16:12 +0200 |
Gilles Duboscq |
Perform compiler oracle should_not_inline check before heuristic checks
|
Tue, 15 May 2012 20:24:52 +0200 |
Lukas Stadler |
AMD64LIRGenerator: reorder compare operands to prevent unnecessary loads of constants
|
Tue, 15 May 2012 20:14:52 +0200 |
Lukas Stadler |
changes to Condition: more canonicalization support, foldCondition always returns a result
|
Tue, 15 May 2012 20:13:25 +0200 |
Lukas Stadler |
look at the probability of IfNodes during ComputeLinearScanOrder
|
Tue, 15 May 2012 14:29:14 +0200 |
Lukas Stadler |
small fix for Condition.OF/NOF removal
|
Tue, 15 May 2012 14:22:01 +0200 |
Lukas Stadler |
remove Condition.OF and Condition.NOF
|
Tue, 15 May 2012 11:07:34 +0200 |
Lukas Stadler |
remove array length input from LoadIndexedNode and StoreIndexedNode
|
Tue, 15 May 2012 10:03:33 +0200 |
Doug Simon |
added support for -G:+CheckcastCounters in checkcast snippets
|