log graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceRegisterAllocationPhase.java @ 23337:da555eeb09af

age author description
Tue, 19 Jan 2016 18:46:15 +0100 Josef Eisl TraceRA: move trace building asserts to TraceBuilderResult.
Tue, 19 Jan 2016 18:16:22 +0100 Josef Eisl TraceRA: introduce TraceBuilderPhase.
Tue, 19 Jan 2016 17:15:51 +0100 Josef Eisl TraceRA: outsource TraceBuilderResult.
Tue, 19 Jan 2016 10:28:33 +0100 Josef Eisl TraceRA: avoid streams in TraceRegisterAllocationPhase.
Mon, 21 Dec 2015 16:19:35 +0100 Doug Simon moved @Option mechanism from JVMCI to Graal (GRAAL-1371)
Tue, 15 Dec 2015 18:28:51 +0100 Josef Eisl TraceRA: add TraceRAreuseStackSlotsForMoveResolutionCycleBreaking optimization.
Mon, 30 Nov 2015 17:38:22 +0100 Josef Eisl TraceRA: add SuppressWarnings "try".
Mon, 30 Nov 2015 17:18:36 +0100 Josef Eisl TraceRA: move Trace Linear Scan implementation into sub-package.
Mon, 30 Nov 2015 15:07:18 +0100 Josef Eisl TraceRA: remove TraceRegisterAllocationFixupPhase.
Mon, 30 Nov 2015 11:56:06 +0100 Josef Eisl TraceRA: make phases constants.
Mon, 30 Nov 2015 14:06:44 +0100 Josef Eisl TraceRA: add TraceBuilderResult to TraceAllocationContext.
Mon, 30 Nov 2015 10:57:47 +0100 Josef Eisl AllocationPhase: pass context directly to phases.
Mon, 30 Nov 2015 11:52:45 +0100 Josef Eisl TraceRA: outsource fixup code to TraceRegisterAllocationFixupPhase.
Fri, 14 Aug 2015 18:19:51 +0200 Josef Eisl Add TraceRA to Changelog.
Mon, 02 Nov 2015 15:55:00 +0100 Roland Schatz Move creation of move instructions into separate factory.
Fri, 16 Oct 2015 13:54:56 +0200 Roland Schatz Update jvmci import: Move VirtualStackSlot from JVMCI to Graal and remove referenceMapIndex.
Tue, 13 Oct 2015 09:24:13 -0700 Christian Wimmer Make neverSpillConstants a field on LinearScanPhase instead of an option
Fri, 09 Oct 2015 13:36:05 +0200 Josef Eisl LinearScan: NeverSpillConstants non-stable and call it only once per compilation.
Thu, 08 Oct 2015 17:41:33 -0700 Tom Rodriguez Update jvmci and truffle import: Rename jdk.internal.jvmci to jdk.vm.ci
Tue, 06 Oct 2015 17:58:23 +0200 Josef Eisl TraceRA: add trace statistics dumping.
Tue, 08 Sep 2015 18:53:43 +0200 Josef Eisl TraceRA: introduce TraceAllocationPhase and TraceLinearScanAllocationPhase.
Thu, 03 Sep 2015 00:54:14 +0200 Doug Simon suppressed -Xlint:try warnings
Tue, 01 Sep 2015 12:13:11 +0200 Josef Eisl TraceRA: make classes final and invisible.
Fri, 28 Aug 2015 14:32:42 +0200 Josef Eisl TraceRA: only blocks with LabelOp and JumpOp are trivial.
Wed, 26 Aug 2015 13:27:03 +0200 Roland Schatz Split MoveOp into ValueMoveOp and LoadConstantOp.
Thu, 13 Aug 2015 13:30:27 +0200 Josef Eisl TraceRA: no more need to replace remaining ShadowedRegisterValues.
Thu, 13 Aug 2015 11:20:41 +0200 Josef Eisl TraceRA: handle ShadowedRegisterValue correctly.
Thu, 13 Aug 2015 10:10:44 +0200 Josef Eisl TraceRA: add TraceRAshareSpillInformation option.
Tue, 28 Jul 2015 19:59:47 +0200 Josef Eisl Add TraceTrivialAllocator.
Tue, 28 Jul 2015 11:32:12 +0200 Josef Eisl TraceRA: Make global move resolution a phase.
Fri, 24 Jul 2015 13:50:38 +0200 Josef Eisl Rename SSIUtils->SSIUtil.
Fri, 24 Jul 2015 13:49:56 +0200 Josef Eisl Rename SSAUtils->SSAUtils.
Fri, 24 Jul 2015 09:21:04 +0200 Josef Eisl Move different register allocators into sub-packages. base graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/TraceRegisterAllocationPhase.java@ad62240a453a