hg: graal/graal: 20 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Wed Sep 11 10:00:38 PDT 2013
Changeset: 516b93ccf7c9
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-10 21:26 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/516b93ccf7c9
pass the value of the -XX:+CITime VM option explicitly to HotSpotOptions.finalize()
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotOptions.java
! src/share/vm/graal/graalCompiler.cpp
! src/share/vm/graal/graalVMToCompiler.cpp
! src/share/vm/graal/graalVMToCompiler.hpp
Changeset: 9652640fae42
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-10 21:29 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9652640fae42
tightened option verifier to check all class initializers in the hierarchy of a class that declares at least one @Option
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/HighTier.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/VerifyHotSpotOptionsPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/CanonicalizerPhase.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/BasePhase.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PartialEscapePhase.java
Changeset: a8132e3fd0d8
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-10 21:30 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a8132e3fd0d8
further improvements to README_GRAAL.txt
! README_GRAAL.txt
Changeset: 12f1d5fe0133
Author: Mick Jordan <mick.jordan at oracle.com>
Date: 2013-09-03 16:46 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/12f1d5fe0133
CR-1364
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/NodeIntrinsificationPhase.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ReplacementsImpl.java
Changeset: 2afda67175e9
Author: Mick Jordan <mick.jordan at oracle.com>
Date: 2013-09-03 16:48 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/2afda67175e9
Merge
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ReplacementsImpl.java
Changeset: 797b5ea46a90
Author: Mick Jordan <mick.jordan at oracle.com>
Date: 2013-09-07 12:23 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/797b5ea46a90
Merge
- graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeUsagesList.java
- mxtool/.pylintrc
Changeset: e460aa80fa46
Author: Mick Jordan <mick.jordan at oracle.com>
Date: 2013-09-09 10:30 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/e460aa80fa46
Merge
Changeset: 4dbd3e3adda6
Author: Mick Jordan <mick.jordan at oracle.com>
Date: 2013-09-10 09:30 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/4dbd3e3adda6
Merge
Changeset: c47153857827
Author: Mick Jordan <mick.jordan at oracle.com>
Date: 2013-09-10 14:06 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/c47153857827
Merge - CR1368: add beforeInline callback to snippet instantiation
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ShortCircuitAndNode.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ShortCircuitBooleanNode.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ReplacementsImpl.java
Changeset: 3d358ea11300
Author: Mick Jordan <mick.jordan at oracle.com>
Date: 2013-09-10 16:32 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/3d358ea11300
allow backend to specify spill slot size
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64FrameMap.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/FrameMap.java
Changeset: 003be97acdda
Author: Mick Jordan <mick.jordan at oracle.com>
Date: 2013-09-10 16:33 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/003be97acdda
Merge
Changeset: 91e5f927af63
Author: bharadwaj
Date: 2013-09-10 22:39 -0400
URL: http://hg.openjdk.java.net/graal/graal/rev/91e5f927af63
Initial implementation of PTXRuntime (RegisterConfig, PTX description etc); guarded with new flag UseGPU. Specify -XX:+UseGPU to exercise this new implementation.
! graal/com.oracle.graal.compiler.ptx.test/src/com/oracle/graal/compiler/ptx/test/FloatPTXTest.java
! graal/com.oracle.graal.compiler.ptx.test/src/com/oracle/graal/compiler/ptx/test/IntegerPTXTest.java
! graal/com.oracle.graal.compiler.ptx/src/com/oracle/graal/compiler/ptx/PTXBackend.java
! graal/com.oracle.graal.compiler.ptx/src/com/oracle/graal/compiler/ptx/PTXLIRGenerator.java
+ graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotBackend.java
+ graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotGraalRuntime.java
+ graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotRegisterConfig.java
+ graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotRuntime.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXMemOp.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXParameterOp.java
! graal/com.oracle.graal.ptx/src/com/oracle/graal/ptx/PTX.java
! mx/projects
! src/gpu/ptx/vm/gpu_ptx.cpp
- src/gpu/ptx/vm/kernelArguments.cpp
- src/gpu/ptx/vm/kernelArguments.hpp
+ src/gpu/ptx/vm/ptxKernelArguments.cpp
+ src/gpu/ptx/vm/ptxKernelArguments.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/graal/graalCompilerToGPU.cpp
! src/share/vm/graal/graalVMToCompiler.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 723796685546
Author: Michael Haupt <michael.haupt at oracle.com>
Date: 2013-09-11 09:13 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/723796685546
more verbose output for eclipseinit if it cannot place workingsets.xml in Eclipse metadata location
! mxtool/mx.py
Changeset: ecbeceacca98
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-10 22:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ecbeceacca98
changed default for -G:DebugValueSummary to "Name"
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalDebugConfig.java
Changeset: d9342daa5078
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-10 22:06 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d9342daa5078
added timer for each phase; imposed regex pattern check on phase names
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/LoweringPhase.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/BasePhase.java
Changeset: 60f4c505993e
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-10 22:13 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/60f4c505993e
remove global phase metric, replaced with per-phase metrics
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningPhase.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/BasePhase.java
Changeset: ceecc37b44d7
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-11 09:37 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ceecc37b44d7
Merge.
- src/gpu/ptx/vm/kernelArguments.cpp
- src/gpu/ptx/vm/kernelArguments.hpp
Changeset: 73dbd282ad3a
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-11 11:56 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/73dbd282ad3a
Merge.
Changeset: 152b4146f05b
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2013-09-10 19:20 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/152b4146f05b
Truffle-DSL: fix implicit cast bug.
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeCodeGenerator.java
Changeset: 943f1863e1c1
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-09-11 16:41 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/943f1863e1c1
Early exit from ReentrantNodeIterator.
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/graph/ReentrantNodeIterator.java
More information about the graal-dev
mailing list