Mon, 14 Dec 2015 11:36:16 -0800 |
Tom Rodriguez |
Remove unsafe handling of equivalent virtual object phis
|
Mon, 14 Dec 2015 18:41:57 +0100 |
Thomas Wuerthinger |
Add missing null check in LoopFragment code.
|
Mon, 14 Dec 2015 16:52:26 +0100 |
Thomas Wuerthinger |
Clean up of ValueProxy code. Use utility AbstractMergeNode#isPhiAtMerge.
|
Mon, 14 Dec 2015 15:24:27 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 14 Dec 2015 15:22:40 +0100 |
Thomas Wuerthinger |
Remove unused import.
|
Mon, 14 Dec 2015 14:15:51 +0100 |
Thomas Wuerthinger |
Fix another EntryProxyNode cast in OnStackReplacementPhase.
|
Mon, 14 Dec 2015 13:26:28 +0100 |
Thomas Wuerthinger |
Fix EntryProxyNode cast in OnStackReplacementPhase.
|
Mon, 14 Dec 2015 13:02:35 +0100 |
Thomas Wuerthinger |
Move handling of MonitorExitNode#escapedReturnValue from the node's simplification procedure to the inlining utility.
|
Mon, 14 Dec 2015 12:46:19 +0100 |
Thomas Wuerthinger |
Make EntryProxyNode independent from ProxyNode hierarchy.
|
Mon, 14 Dec 2015 14:07:28 +0100 |
Stefan Anzinger |
Subcc is not a commutative operation
|
Mon, 14 Dec 2015 09:20:26 +0100 |
Thomas Wuerthinger |
Add control flow anchors to PEAAssertionsTest.
|
Sun, 13 Dec 2015 23:10:05 +0100 |
Thomas Wuerthinger |
Perform GVN in the canonicalizer also on leaf nodes.
|
Sun, 13 Dec 2015 17:11:44 +0100 |
Thomas Wuerthinger |
Canonicalize value proxies of loop phis.
|
Sun, 13 Dec 2015 16:17:29 +0100 |
Thomas Wuerthinger |
Add simplification to LoopExitNode to make sure counted loops are correctly recognized.
|
Sun, 13 Dec 2015 15:58:04 +0100 |
Thomas Wuerthinger |
Remove DispatchBeginNode.
|
Sun, 13 Dec 2015 13:58:46 +0100 |
Thomas Wuerthinger |
Remove check cast elimination test.
|
Sun, 13 Dec 2015 12:47:57 +0100 |
Thomas Wuerthinger |
Change phi nodes from simplifiable to canonicalizable.
|
Sun, 13 Dec 2015 12:33:10 +0100 |
Thomas Wuerthinger |
Simplify the implementation of simplify in the AbstractBeginNode hierarchy.
|
Sun, 13 Dec 2015 11:37:49 +0100 |
Thomas Wuerthinger |
Remove CheckCastNode#simplify as other optimizations already capture this simplification.
|
Sun, 13 Dec 2015 11:27:58 +0100 |
Thomas Wuerthinger |
Merge.
|
Sun, 13 Dec 2015 11:27:37 +0100 |
Thomas Wuerthinger |
Enable pending test elimination for non-integer stamps.
|
Sat, 12 Dec 2015 00:29:57 +0100 |
Doug Simon |
lazily initialize invocation plugins per class the first time an invocation to a method for which a plugin exists is compiled
|
Fri, 11 Dec 2015 23:33:50 +0100 |
Doug Simon |
change assert to guarantee to more reliably detect outcome of Eclipse (non)annotation processing
|
Fri, 11 Dec 2015 14:45:57 +0100 |
Josef Eisl |
MoveProfiling: less verbose MoveType printing.
|
Fri, 11 Dec 2015 10:58:36 +0100 |
Josef Eisl |
gate: test benchmark counters.
|
Fri, 11 Dec 2015 10:48:04 +0100 |
Josef Eisl |
AMD64: fix benchmark counters.
|
Fri, 11 Dec 2015 10:49:11 +0100 |
Josef Eisl |
createBenchmarkCounters: throw exception if benchmark counter are not enabled.
|
Thu, 10 Dec 2015 18:22:07 +0100 |
Josef Eisl |
TraceRA: move resolution: count number of created stack slots.
|