hg: graal/graal: 9 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Fri Jul 10 01:00:06 UTC 2015


Changeset: 911105865ffc
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-07-08 17:09 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/911105865ffc

Add extra context to ArrayCopySlowPathNode to ensure deduplication is safe

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/arraycopy/ArrayCopySnippets.java

Changeset: ffe1fd7ff6d7
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-07-08 17:26 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/ffe1fd7ff6d7

LoadHub should be guarded by null check instead of range check

! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultJavaLoweringProvider.java

Changeset: 3c32af2369d2
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-07-09 14:29 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/3c32af2369d2

More accurate assertion in LIRKind.merge.

! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/LIRKind.java

Changeset: 488d54275360
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-07-09 14:39 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/488d54275360

Rename LIRKind.derivedReference to LIRKind.unknownReference.

! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.java
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/NodeLIRBuilder.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/GetObjectAddressNode.java
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64ArrayEqualsOp.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCArithmetic.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCArrayEqualsOp.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCBitManipulationOp.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/gen/LIRGenerator.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ssa/SSAUtils.java
! jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/BytecodeFrame.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotReferenceMap.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/LIRKind.java

Changeset: b4971242bd23
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-07-09 15:34 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/b4971242bd23

[SPARC] Merge nodes load->(sign|zero)extend into a sign/zero extending load

! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCNodeLIRBuilder.java
! mx.graal/suite.py

Changeset: b8c1c277a6ef
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-07-09 15:57 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/b8c1c277a6ef

Propagate -n parameter properly to dacapo for calls such as 'mx bench dacapo:*'

! mx.graal/mx_graal.py

Changeset: a0d0ecbceeb4
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2015-07-09 15:58 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/a0d0ecbceeb4

[SPARC] Use rdpc for constructing constant table base

! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCNodeLIRBuilder.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackend.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCLoadConstantTableBaseOp.java
! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp

Changeset: 4485282cce66
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2015-07-09 17:49 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/4485282cce66

fixed 'mx help unittest

! mx.graal/mx_graal.py

Changeset: 6cd6d5e670ad
Author:    Andreas Woess <andreas.woess at oracle.com>
Date:      2015-07-09 22:05 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/6cd6d5e670ad

exclude truffle jars from GRAAL_TRUFFLE_TEST distribution

! mx.graal/suite.py



More information about the graal-dev mailing list