Mon, 23 Feb 2015 17:37:20 +0100 |
Thomas Wuerthinger |
Remove unused flag in floating read phase.
|
Mon, 23 Feb 2015 17:27:35 +0100 |
Thomas Wuerthinger |
Small fix in canonicalizer phase.
|
Mon, 23 Feb 2015 17:24:11 +0100 |
Thomas Wuerthinger |
Reduce complexity of DCE. We do not need to deal with incoming dead merge branches.
|
Mon, 23 Feb 2015 16:29:30 +0100 |
Thomas Wuerthinger |
Temporarily re-enable the full DCE during partial escape analysis.
|
Mon, 23 Feb 2015 14:59:12 +0100 |
Thomas Wuerthinger |
More usages of new acceptInputs and acceptSuccessors methods.
|
Thu, 12 Feb 2015 15:41:44 +0100 |
Josef Eisl |
{AMD64,SPARC}LIRGenerator: do not cache SpillMoveFactory.
|
Thu, 12 Feb 2015 15:38:27 +0100 |
Josef Eisl |
Move SpillMoveFactory from LIR to LIRGeneratorTool.
|
Thu, 12 Feb 2015 14:45:59 +0100 |
Josef Eisl |
LIRGenerator: remove setCurrentBlock().
|
Mon, 23 Feb 2015 00:29:23 +0100 |
Thomas Wuerthinger |
Reenable usage dropped to zero listener.
|
Mon, 23 Feb 2015 00:24:12 +0100 |
Thomas Wuerthinger |
Small refactoring of DUP/POP bytecode processing.
|
Mon, 23 Feb 2015 00:12:52 +0100 |
Thomas Wuerthinger |
Fix after changes in GraphUtil.
|
Sun, 22 Feb 2015 23:54:35 +0100 |
Thomas Wuerthinger |
Perform deoptimize to guard conversion for fast partial evaluation.
|
Sun, 22 Feb 2015 23:44:37 +0100 |
Thomas Wuerthinger |
Utilities Node#acceptInputs and Node#acceptSuccessors.
|
Sun, 22 Feb 2015 23:12:31 +0100 |
Thomas Wuerthinger |
Make GraphUtil#propagateKill more efficient.
|
Sun, 22 Feb 2015 22:39:26 +0100 |
Thomas Wuerthinger |
Make Node#replaceAndDelete not accept null as an argument.
|
Sun, 22 Feb 2015 19:31:57 +0100 |
Thomas Wuerthinger |
Refactor ConvertDeoptimizeToGuardPhase.
|
Tue, 03 Mar 2015 14:20:58 +0100 |
Doug Simon |
removed assertion in a method substitution
|
Tue, 03 Mar 2015 14:20:26 +0100 |
Doug Simon |
removed invalid comment
|
Tue, 03 Mar 2015 14:19:59 +0100 |
Doug Simon |
made helper methods private
|
Sun, 01 Mar 2015 15:42:38 +0100 |
Doug Simon |
minor javadoc fix
|
Sun, 22 Feb 2015 17:50:30 +0100 |
Thomas Wuerthinger |
Clean up phi nodes in PEA.
|
Sun, 22 Feb 2015 17:17:45 +0100 |
Thomas Wuerthinger |
Merge.
|
Sun, 22 Feb 2015 17:15:55 +0100 |
Thomas Wuerthinger |
Make dead code elimination during partial escape analysis optional.
|
Sun, 22 Feb 2015 15:37:46 +0100 |
Thomas Wuerthinger |
Small clean up for graph building.
|
Sun, 22 Feb 2015 15:19:54 +0100 |
Thomas Wuerthinger |
Reduce casting in AbstractBytecodeParser. Consolidate asserts in HIRFrameStateBuilder.
|
Sun, 22 Feb 2015 14:41:35 +0100 |
Thomas Wuerthinger |
Clean up and restructurings in GraphBuilderPhase#genIf.
|
Sun, 22 Feb 2015 14:30:27 +0100 |
Thomas Wuerthinger |
Reuse HIRFrameStateBuilder for false branch of if.
|
Sun, 22 Feb 2015 14:27:36 +0100 |
Thomas Wuerthinger |
Improve IfNode construction in the graph builder. Start reusing previous frame states in createTarget.
|
Sun, 22 Feb 2015 07:42:06 +0100 |
Stefan Anzinger |
[SPARC] Save all registers for foreign calls
|
Sat, 21 Feb 2015 22:26:55 +0100 |
Stefan Anzinger |
[SPARC] Fix SPARCHotSpotJumpToExceptionHandlerInCallerOp and SPARCAllocatorTest
|