log

age author description
Thu, 30 Jul 2015 17:09:15 +0200 Gilles Duboscq Set COMPILER_WARNINGS_FATAL=false during HotSpot build on MacOS
Wed, 29 Jul 2015 10:36:54 +0200 Roland Schatz Merge.
Tue, 28 Jul 2015 13:19:14 -0700 Tom Rodriguez Merge
Tue, 28 Jul 2015 13:00:32 -0700 Tom Rodriguez Remove Snippet.removeAllFrameStates
Tue, 28 Jul 2015 10:52:41 -0700 Tom Rodriguez Simplify code slightly
Tue, 28 Jul 2015 10:49:20 -0700 Tom Rodriguez Fix name of JavaMethodContext
Tue, 28 Jul 2015 19:58:40 +0200 Josef Eisl TraceRA: add description to TraceRAsimpleLifetimeAnalysis option.
Tue, 28 Jul 2015 19:59:47 +0200 Josef Eisl Add TraceTrivialAllocator.
Tue, 28 Jul 2015 19:38:25 +0200 Josef Eisl Add TraceUtil.
Tue, 28 Jul 2015 18:42:34 +0200 Roland Schatz Move assertion from canonicalization to constructor.
Tue, 28 Jul 2015 17:48:03 +0200 Josef Eisl TraceRA: add TraceSimpleLifetimeAnalysisPhase.
Tue, 28 Jul 2015 17:18:16 +0200 Josef Eisl LinearScan: adopt visibility.
Tue, 28 Jul 2015 15:16:58 +0200 Josef Eisl LinearScan: rename LSRAOptimizeSpillPosition to LIROptLSRAOptimizeSpillPosition.
Tue, 28 Jul 2015 15:16:19 +0200 Josef Eisl LinearScan: make LSRAOptimizeSpillPosition a NestedBooleanOptionValue.
Tue, 28 Jul 2015 14:37:09 +0200 Josef Eisl Backed out changeset: a30c3bf521a5 (Disable -G:+TraceRA gate temproarily on sparc)
Tue, 28 Jul 2015 14:18:26 +0200 Josef Eisl SPARCByteSwapOp: mark temporary slot as uninitialized.
Tue, 28 Jul 2015 13:22:43 +0200 Josef Eisl LinearScanWalker: relax assertion.
Tue, 28 Jul 2015 12:20:51 +0200 Josef Eisl LinearScanWalker: improve assertion message.
Tue, 28 Jul 2015 12:23:05 +0200 Stefan Anzinger Disable -G:+TraceRA gate temproarily on sparc
Tue, 28 Jul 2015 12:22:39 +0200 Stefan Anzinger [SPARC] Include excludeSrc.make on sparc build
Tue, 28 Jul 2015 11:32:12 +0200 Josef Eisl TraceRA: Make global move resolution a phase.
Mon, 27 Jul 2015 16:12:28 +0200 Josef Eisl TraceRA: make accessRecursive iterative.
Mon, 27 Jul 2015 17:05:38 -0700 Tom Rodriguez Fix jvmci.make
Mon, 27 Jul 2015 16:57:30 -0700 Tom Rodriguez Merge
Mon, 27 Jul 2015 16:26:41 -0700 Tom Rodriguez Eliminate jdk.internal.jvmci.debug
Fri, 24 Jul 2015 09:29:09 -0700 Tom Rodriguez Move Management back into graal.debug
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 08:46:37 -0700 Gilles Duboscq Work on Windows build
Mon, 27 Jul 2015 17:19:42 +0200 Roland Schatz Fix name of gate task.
Mon, 27 Jul 2015 16:43:01 +0200 Roland Schatz Run only jvmci unit tests in gate.
Mon, 27 Jul 2015 15:44:03 +0200 Gilles Duboscq Fix alt outputdir for -nojvmci builds
Mon, 27 Jul 2015 13:40:24 +0200 Roland Schatz Remove bootstrap from jvmci gate.
Thu, 23 Jul 2015 11:44:06 +0200 Gilles Duboscq Add debug info files in hotspot's results
Thu, 23 Jul 2015 10:46:27 +0200 Gilles Duboscq Add some supported os/arch for JVM distribution
Mon, 27 Jul 2015 13:30:20 +0200 Roland Schatz Fix nojvmci builds.
Mon, 27 Jul 2015 12:11:19 +0200 Roland Schatz Fix 'mx igv' command.
Fri, 24 Jul 2015 15:54:06 +0200 Roland Schatz Remove unused --check-distributions option.
Fri, 24 Jul 2015 15:21:27 +0200 Roland Schatz Update jvmci.make
Fri, 24 Jul 2015 15:22:31 +0200 Doug Simon added missing file
Fri, 24 Jul 2015 13:13:31 +0200 Roland Schatz Resolve cyclic dependencies involving annotation processors.
Fri, 24 Jul 2015 11:08:17 +0200 Doug Simon moved ctw command to mx_graal.py
Fri, 24 Jul 2015 08:23:54 +0200 Doug Simon Remove unneeded files.
Fri, 24 Jul 2015 08:23:21 +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
Fri, 24 Jul 2015 08:22:19 +0200 Doug Simon merge fixes
Fri, 24 Jul 2015 02:11:42 +0200 Doug Simon Remove unneeded files.
Fri, 24 Jul 2015 02:11:18 +0200 Doug Simon Merge with basic-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.
Tue, 21 Jul 2015 16:55:09 +0200 Josef Eisl LinearScanWalker: allow spilling of active intervals that have only non-mandatory register priority.
Tue, 21 Jul 2015 17:03:54 +0200 Josef Eisl LinearScanWalker: add RegisterPriority to spillCollectActiveAny.
Tue, 21 Jul 2015 11:36:41 +0200 Josef Eisl LinearScanResolveDataFlowPhase: split up #resolveDataFlow.
Thu, 23 Jul 2015 12:04:47 +0200 Stefan Anzinger Mapfile is required when building on Solaris
Thu, 23 Jul 2015 10:46:06 +0200 Stefan Anzinger [SPARC] Fix regression in BSWAP
Wed, 22 Jul 2015 23:27:39 -0700 Tom Rodriguez Move most of jdk.internal.jvmci.debug back into com.oracle.graal.debug
Wed, 22 Jul 2015 08:56:03 -0700 twisti Rename JVMCI to INCLUDE_JVMCI.
Wed, 22 Jul 2015 15:50:08 +0200 Stefan Anzinger [SPARC] Use result kind instead of input kind for store
Wed, 22 Jul 2015 15:11:03 +0200 Doug Simon removed forward looking statements from comment
Wed, 22 Jul 2015 14:37:17 +0200 Stefan Anzinger Use new c1visualizer (updated disassembler)
Tue, 21 Jul 2015 15:00:07 -0700 Tom Rodriguez Enable derived oop processing by the GC with JVMCI
Thu, 23 Jul 2015 22:16:06 +0200 Doug Simon inter-suite library references must use qualified form
Thu, 23 Jul 2015 15:50:38 -0700 Mick Jordan pylint fix
Thu, 23 Jul 2015 18:31:14 +0200 Doug Simon added --all-suites option to gate
Thu, 23 Jul 2015 15:45:09 +0200 Roland Schatz Remove unused --check-distributions flag.
Thu, 23 Jul 2015 15:43:13 +0200 Doug Simon fixed mx_jvmci_makefile to use mx.classpath_entries()
Thu, 23 Jul 2015 15:21:26 +0200 Doug Simon updated jvmci.make
Thu, 23 Jul 2015 15:21:13 +0200 Doug Simon re-introduced partOfHotSpot to JarJDKDeployedDist to fix mx_jvmci_makefile.py
Thu, 23 Jul 2015 13:06:35 +0200 Doug Simon moved gate from mx_jvmci.py to mx_gate.py in core mx
Thu, 23 Jul 2015 11:08:42 +0200 Roland Schatz Remove unneeded files.
Wed, 22 Jul 2015 22:45:55 +0200 Doug Simon make hotspot native project's results parameterized on <vmbuild>
Wed, 22 Jul 2015 20:39:26 +0200 Doug Simon extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Wed, 22 Jul 2015 17:14:47 +0200 Doug Simon spelling fix: instanciate -> instantiate
Wed, 22 Jul 2015 16:42:10 +0200 Gilles Duboscq Fixes for new jdkDeployedDists model in _unittest_config_participant
Wed, 22 Jul 2015 14:00:36 +0200 Gilles Duboscq Make the JVM a distribution
Wed, 22 Jul 2015 12:21:44 +0200 Doug Simon rename mx.JDKConfig.jdk to mx.JDKConfig.home
Wed, 22 Jul 2015 12:02:52 +0200 Doug Simon rename mx.java() to mx.get_jdk()
Wed, 22 Jul 2015 11:54:12 +0200 Doug Simon renamed mx_jvmci.get_jdk() to mx_jvmci.get_jvmci_jdk()
Wed, 22 Jul 2015 00:06:15 +0200 Doug Simon reflected mx version bump to 5.0.0