log

age author description
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.
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
Sat, 21 Feb 2015 19:55:33 +0100 Stefan Anzinger Merge
Sat, 21 Feb 2015 19:47:33 +0100 Stefan Anzinger [SPARC] Use correct caller save registers for ForeignCallsProvider
Sat, 21 Feb 2015 19:48:22 +0100 Stefan Anzinger Merge
Fri, 20 Feb 2015 22:22:55 +0100 Thomas Wuerthinger Create TYPE fields for LIRInstruction and CompositeValue. Renaming NodeClass#get to NodeClass#create.
Fri, 20 Feb 2015 18:08:53 +0100 Thomas Wuerthinger Remove LIRInstruction interface. Rename LIRInstructionBase to LIRInstruction.
Fri, 20 Feb 2015 14:37:08 +0100 Thomas Wuerthinger Small fix in GraphUtil.