hg: graal/graal: 9 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Tue Jun 17 15:46:28 UTC 2014
Changeset: a0d1dfc113b8
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-06-16 19:38 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a0d1dfc113b8
Better documentation for HotSpotReferenceMap.
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Architecture.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Register.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotReferenceMap.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotTargetDescription.java
Changeset: 9a595d3f9a2f
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-06-17 09:43 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9a595d3f9a2f
Handle narrow oops in redundant move elimination.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/RedundantMoveElimination.java
Changeset: 9e5a323e0a1e
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-06-17 09:59 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9e5a323e0a1e
Remove hotspot specific NarrowOop kind, use LIRKind.reference(Kind.Int) instead.
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotCompare.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotRegisterConfig.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotRegisterConfig.java
! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackendFactory.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotTargetDescription.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/data/OopData.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotCompressedNullConstant.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotObjectConstant.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/type/NarrowOopStamp.java
Changeset: 3b4690ddd92e
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-06-17 10:09 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3b4690ddd92e
Enable UseGraalCompilationQueue in bootstrap gate tests.
! mx/mx_graal.py
Changeset: 5cbaad0b7387
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-06-17 11:53 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/5cbaad0b7387
Verify usage of equals method in LIRKind.
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/CheckGraalInvariants.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/Interval.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/MoveResolver.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotLIRGenerator.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/FrameMap.java
Changeset: 310994c667a7
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-06-17 12:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/310994c667a7
HSAIL: support offloading some IntStream.reduce() operations to HSA
Contributed-by: Eric Caspole <eric.caspole at amd.com>
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/ReduceMaxTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/ReduceMinTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/ReduceSumTest.java
! graal/com.oracle.graal.compiler.hsail/src/com/oracle/graal/compiler/hsail/CompileAndDispatch.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/ForEachToGraal.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotBackend.java
! src/gpu/hsail/vm/gpu_hsail.hpp
! src/gpu/hsail/vm/hsailArgumentsBase.cpp
! src/gpu/hsail/vm/hsailArgumentsBase.hpp
+ src/gpu/hsail/vm/hsailKernelArguments.cpp
! src/gpu/hsail/vm/hsailKernelArguments.hpp
Changeset: af8b7d059e03
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-06-17 16:37 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/af8b7d059e03
HSAIL: disabled NewStringEqualsTest
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/NewStringEqualsTest.java
Changeset: 4b1c42d33929
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-06-17 16:48 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4b1c42d33929
HSAIL: make tests run clean with -XX:-UseHSAILDeoptimization
Contributed-by: Eric Caspole <eric.caspole.amd.com>
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/ArrayListSetTest.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/lambda/StringBuilderTest.java
Changeset: 466211b0f8ae
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-06-17 16:49 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/466211b0f8ae
Merge.
More information about the graal-dev
mailing list