Mon, 27 Jul 2015 09:59:44 +0200 |
Josef Eisl |
Fix checkstyle and findbugs issues.
|
Mon, 27 Jul 2015 09:44:55 +0200 |
Josef Eisl |
Rename IntValueMap to IndexedValueMap.
|
Fri, 24 Jul 2015 15:38:17 +0200 |
Josef Eisl |
SSIBlockValueMapImpl: use VariableVirtualStackValueMap in BlockData.
|
Fri, 24 Jul 2015 15:26:17 +0200 |
Josef Eisl |
Move SSIBlockValueMapImpl to c.o.g.lir.ssi package.
|
Fri, 24 Jul 2015 15:24:38 +0200 |
Josef Eisl |
SSIBlockValueMapImpl: use VariableVirtualStackValueMap.
|
Fri, 24 Jul 2015 15:24:15 +0200 |
Josef Eisl |
MoveProfiling: add support for stack to stack moves.
|
Fri, 24 Jul 2015 14:53:09 +0200 |
Josef Eisl |
SSIUtil: document SSI form.
|
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 15:39:14 +0200 |
Josef Eisl |
Add VariableVirtualStackValueMap.
|
Fri, 24 Jul 2015 09:35:18 +0200 |
Josef Eisl |
LinearScan: minor cleanups.
|
Fri, 24 Jul 2015 09:29:36 +0200 |
Josef Eisl |
LinearScan: clean up members.
|
Fri, 24 Jul 2015 09:22:56 +0200 |
Josef Eisl |
LinearScan: remove unused member.
|
Fri, 24 Jul 2015 09:21:04 +0200 |
Josef Eisl |
Move different register allocators into sub-packages.
|
Fri, 24 Jul 2015 09:04:14 +0200 |
Josef Eisl |
mx gate: add TraceRA unittest and bootstrap tasks.
|
Fri, 24 Jul 2015 10:55:33 +0200 |
Josef Eisl |
Drop initial version of the trace based register allocator.
|
Fri, 24 Jul 2015 16:20:56 +0200 |
Lukas Stadler |
PEA refactoring: simplify VirtualizerTool, arrays instead of HashMaps, route all modifications through BlockState, copy-on-write in BlockState
|
Fri, 24 Jul 2015 13:26:44 +0200 |
Stefan Anzinger |
[SPARC] Peephole optimization of empty delay slots
|
Fri, 24 Jul 2015 13:35:03 +0200 |
Josef Eisl |
LocationMarker: track all registers (not only registers containing references).
|
Fri, 24 Jul 2015 12:14:50 +0200 |
Josef Eisl |
Move IntValueMap/ValueSet to c.o.g.lir/util.
|
Fri, 24 Jul 2015 10:55:17 +0200 |
Josef Eisl |
Rename c.o.g.lir.utils -> c.o.g.lir.util.
|
Fri, 24 Jul 2015 10:53:27 +0200 |
Josef Eisl |
Rename LiveValueSet to ValueSet.
|
Fri, 24 Jul 2015 10:52:46 +0200 |
Josef Eisl |
Rename ValueSet to IntValueMap.
|
Fri, 24 Jul 2015 10:50:59 +0200 |
Josef Eisl |
ValueSet: remove #addLiveValues.
|
Fri, 24 Jul 2015 10:47:42 +0200 |
Josef Eisl |
LocationMarkerPhase: outsource RegStackValueSet.
|
Fri, 24 Jul 2015 11:54:38 +0200 |
Stefan Anzinger |
Reapply changes which had been thrown out by changeset 24db9b5a9f04
|
Thu, 16 Jul 2015 17:17:30 +0200 |
Josef Eisl |
CFGPrinterObserver: add support for dumping a subset of blocks.
|
Thu, 23 Jul 2015 18:54:21 +0200 |
Josef Eisl |
LinearScan: change visibility.
|
Thu, 23 Jul 2015 18:27:09 +0200 |
Josef Eisl |
Interval: allow redefinition of NoDefinitionFound intervals.
|
Tue, 21 Jul 2015 11:19:22 +0200 |
Josef Eisl |
Interval#previousUsage: return -1 if there is no usage.
|
Tue, 21 Jul 2015 10:03:24 +0200 |
Josef Eisl |
LinearScanWalker: allow usage at position 0.
|
Thu, 16 Jul 2015 17:19:46 +0200 |
Josef Eisl |
LinearScan/Interval: allow use positions at opId 0.
|
Mon, 13 Jul 2015 15:23:28 +0200 |
Josef Eisl |
Add GenericValueMap.
|
Mon, 13 Jul 2015 15:18:06 +0200 |
Josef Eisl |
Add ValueMap.
|
Tue, 28 Jul 2015 17:35:49 -0700 |
Mick Jordan |
updated import of jvmci/truffle
|
Tue, 28 Jul 2015 17:06:56 +0200 |
Roland Schatz |
Re-add accidentially dropped -Xcomp gate test.
|
Tue, 28 Jul 2015 11:42:21 +0200 |
Roland Schatz |
Make graal gate configurable.
|
Mon, 27 Jul 2015 18:00:05 -0700 |
Mick Jordan |
updated truffle import
|
Mon, 27 Jul 2015 09:29:09 -0700 |
Mick Jordan |
pylint fix
|
Mon, 27 Jul 2015 18:09:26 +0200 |
Roland Schatz |
Fix graal gate.
|
Mon, 27 Jul 2015 16:11:41 +0200 |
Andreas Woess |
update jvmci import
|
Mon, 27 Jul 2015 13:52:14 +0200 |
Roland Schatz |
Move bootstrap from jvmci gate to graal gate.
|
Mon, 27 Jul 2015 12:15:30 +0200 |
Roland Schatz |
Update jvmci import.
|
Fri, 24 Jul 2015 11:33:05 -0700 |
Mick Jordan |
update truffle import
|
Fri, 24 Jul 2015 16:38:11 +0200 |
Roland Schatz |
Update imports.
|
Fri, 24 Jul 2015 13:43:47 +0200 |
Roland Schatz |
Resolve cyclic dependencies involving annotation processors.
|
Fri, 24 Jul 2015 11:09:11 +0200 |
Doug Simon |
moved ctw command to mx_graal.py and re-added graal.debug project declarations
|
Fri, 24 Jul 2015 08:33:42 +0200 |
Doug Simon |
Merge with basic-graal
|
Thu, 23 Jul 2015 17:40:50 -0700 |
Tom Rodriguez |
Pull ForeignCallsProvider and friends back into Graal
|
Thu, 23 Jul 2015 15:05:22 -0700 |
Tom Rodriguez |
Remove unused JVMCI types from vmSymbols.hpp
|
Thu, 23 Jul 2015 14:24:00 -0700 |
Tom Rodriguez |
Rename JVMCIDebugConfig to GraalDebugConfig
|
Thu, 23 Jul 2015 14:20:16 -0700 |
Tom Rodriguez |
Pull NamedLocationIdentity back into Graal
|
Thu, 23 Jul 2015 15:59:59 +0200 |
Josef Eisl |
Refactoring of the SSA_LIR options.
|
Wed, 15 Jul 2015 14:20:12 +0200 |
Josef Eisl |
Make HotSpotLockStack an LIRInstruction.
|
Fri, 03 Jul 2015 10:35:09 +0200 |
Josef Eisl |
Introduce AbstractBlockEndOp and add methods to BlockEndOp.
|
Thu, 23 Jul 2015 12:12:45 +0200 |
Josef Eisl |
Add ConstantPhiTest.
|
Wed, 22 Jul 2015 17:18:14 +0200 |
Josef Eisl |
LSStackSlotAllocator: only run if there are virtual stack slots.
|
Wed, 22 Jul 2015 17:10:21 +0200 |
Josef Eisl |
BlackholeOp: accept constants (avoid verification error for constant folded values).
|
Wed, 22 Jul 2015 16:38:25 +0200 |
Josef Eisl |
gate: outsource registers for BootstrapWithRegisterPressure tasks.
|
Wed, 22 Jul 2015 16:25:07 +0200 |
Josef Eisl |
LinearScanWalker: fall back to usages with MustHaveRegister priority in #splitForSpilling.
|