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
|