log graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LinearScan.java @ 21339:1c56b7be2731

age author description
Tue, 12 May 2015 14:19:57 +0200 Josef Eisl LinearScan: renamed sub phases.
Tue, 12 May 2015 14:04:40 +0200 Josef Eisl LinearScan: move changeSpillState to LinearScanWalker.
Tue, 12 May 2015 13:48:51 +0200 Josef Eisl LinearScan: outsource EliminateSpillMove.
Tue, 12 May 2015 13:34:04 +0200 Josef Eisl LinearScan: outsource ResolveDataFlow.
Tue, 12 May 2015 13:28:48 +0200 Josef Eisl LinearScan: outsource RegisterAllocation.
Tue, 12 May 2015 13:24:34 +0200 Josef Eisl LinearScan: remove initIntervalWalker (unused).
Tue, 12 May 2015 13:22:25 +0200 Josef Eisl LinearScan: call sortIntervalsBeforeAllocation in allocate().
Tue, 12 May 2015 13:19:01 +0200 Josef Eisl LinearScan: move changeSpillDefinitionPos and registerPriorityOf{Output,Output}Operand to LifetimeAnalysis.
Tue, 12 May 2015 13:08:43 +0200 Josef Eisl LinearScan: make opIdToIndex private.
Tue, 12 May 2015 12:19:39 +0200 Josef Eisl LinearScan: encapsulate opIdToBlockMap and opIdToInstructionMap.
Tue, 12 May 2015 12:03:55 +0200 Josef Eisl LinearScan: encapsulate intervals.
Tue, 12 May 2015 11:55:11 +0200 Josef Eisl LinearScan: encapsulate blockData.
Tue, 12 May 2015 11:17:32 +0200 Josef Eisl LinearScan: outsource AssignLocations.
Tue, 12 May 2015 11:12:33 +0200 Josef Eisl LinearScan: move getMaterializedValue to LifetimeAnalysis.
Tue, 12 May 2015 11:04:25 +0200 Josef Eisl LinearScan: create factory methods for subr- phases.
Tue, 12 May 2015 10:57:59 +0200 Josef Eisl LinearScan: outsource OptimizeSpillPosition.
Tue, 12 May 2015 10:49:17 +0200 Josef Eisl LinearScan: encapsulate OptimizeSpillPosition.
Tue, 12 May 2015 10:36:01 +0200 Josef Eisl LinearScan: encapsulate assignLocations().
Tue, 12 May 2015 10:16:43 +0200 Josef Eisl LinearScan: use multiline comments.
Tue, 12 May 2015 10:13:06 +0200 Josef Eisl LinearScan: move intervalInLoop to LifetimeAnalysis.
Tue, 12 May 2015 10:58:26 +0200 Josef Eisl LinearScan: outsource LifetimeAnalysis.
Thu, 07 May 2015 14:17:53 +0200 Josef Eisl LinearScan: add createLifetimeAnalysis().
Wed, 06 May 2015 17:44:32 +0200 Josef Eisl LinearScan: move call to sortIntervalsBeforeAllocation to RegisterAllocation phase.
Wed, 06 May 2015 17:37:35 +0200 Josef Eisl LinearScan: reorganize LIR and Interval dumping.
Wed, 06 May 2015 17:04:31 +0200 Josef Eisl LinearScan: split into sub-phases.
Tue, 05 May 2015 16:24:39 +0200 Josef Eisl MoveResolver: don't call check from constructor.
Tue, 05 May 2015 11:56:10 +0200 Josef Eisl Introduce SSALinearScan and SSAMoveResolver.
Thu, 30 Apr 2015 10:58:10 +0200 Josef Eisl LinearScan: minor refactoring and comment cleanup.
Wed, 29 Apr 2015 17:16:53 +0200 Josef Eisl LinearScan: add createMoveResolver().
Tue, 28 Apr 2015 11:56:00 +0200 Josef Eisl LinearScan: improve assert messages.
Wed, 22 Apr 2015 10:50:36 +0200 Josef Eisl LinearScan: add more information to assertion.
Fri, 17 Apr 2015 13:53:44 +0200 Josef Eisl LinearScan: remove superfluous isLogEnabled().
Tue, 14 Apr 2015 11:37:24 -0700 Tom Rodriguez Guard usages of Debug.log in LinearScan
Tue, 14 Apr 2015 11:37:18 -0700 Tom Rodriguez Minor linear scan tweaks
Mon, 13 Apr 2015 15:10:55 +0200 Josef Eisl LinearScan: use RegisterAllocationConfig.
Thu, 02 Apr 2015 17:42:25 -0700 Tom Rodriguez DebugTimers should be static final when possible
Wed, 01 Apr 2015 11:48:18 +0200 Josef Eisl LinearScan: add more detailed timers.
Tue, 03 Mar 2015 18:04:00 -0800 Tom Rodriguez Debug.metrics should be static final
Mon, 23 Feb 2015 20:36:35 +0100 Thomas Wuerthinger Run eclipseformat.
Mon, 23 Feb 2015 20:13:29 +0100 Thomas Wuerthinger Merge.
Mon, 23 Feb 2015 18:37:20 +0100 Thomas Wuerthinger Remove AbstractBlock interface.
Thu, 12 Feb 2015 15:38:27 +0100 Josef Eisl Move SpillMoveFactory from LIR to LIRGeneratorTool.
Fri, 06 Feb 2015 20:25:14 +0100 Josef Eisl Add LinearScanPhase.
Thu, 05 Feb 2015 19:35:29 +0100 Josef Eisl Move LinearScan to c.o.g.lir.alloc.lsra. base graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java@a828bff4457b