hg: graal/graal: 9 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Tue Dec 2 02:00:07 UTC 2014


Changeset: d24328ea36a7
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-12-01 10:00 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/d24328ea36a7

fixed bug in VerifyUsageWithEquals and improved javadoc

! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/verify/VerifyUsageWithEquals.java

Changeset: 1b918c6ff5eb
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-12-01 10:29 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/1b918c6ff5eb

allow == when one of the variables is the receiver in equals()

! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/verify/VerifyUsageWithEquals.java

Changeset: 12bd2b344b08
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-12-01 10:43 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/12bd2b344b08

replace usages of == with .equals()

! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/AbstractJavaProfile.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaFieldImpl.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/AddLocationNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FloatableAccessNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ReadNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/UnsafeAccessNode.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConditionalEliminationPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/FloatingReadPhase.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluator.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PEReadEliminationClosure.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/ReadEliminationBlockState.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/ReadEliminationClosure.java

Changeset: bf7db79a6e45
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-12-01 15:03 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/bf7db79a6e45

only TrustedInterfaces can be checked with VerifyUsageWithEquals

! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/JavaField.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/JavaMethod.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/JavaType.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/LocationIdentity.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/Value.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/verify/VerifyUsageWithEquals.java

Changeset: 68814fb4bbe4
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2014-12-01 15:19 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/68814fb4bbe4

[SPARC] Fix ArraysSubstitution and StringSubstitution tests by moving the according substitutions to common code

! graal/com.oracle.graal.replacements.amd64/src/com/oracle/graal/replacements/amd64/AMD64Substitutions.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/GraalMethodSubstitutions.java

Changeset: 51d05f258309
Author:    Stefan Anzinger <stefan.anzinger at oracle.com>
Date:      2014-12-01 15:19 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/51d05f258309

Merge


Changeset: d6555d937ae2
Author:    Stefan Anzinger <stefan.a.anzinger at oracle.com>
Date:      2014-12-01 17:03 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/d6555d937ae2

Merge


Changeset: 3f63ea587d2b
Author:    Stefan Anzinger <stefan.a.anzinger at oracle.com>
Date:      2014-12-01 17:12 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/3f63ea587d2b

Fix eclipseformat

! graal/com.oracle.graal.replacements.amd64/src/com/oracle/graal/replacements/amd64/AMD64Substitutions.java

Changeset: c640f804dbad
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-12-01 11:31 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/c640f804dbad

Intrinsify Reflection.getClassAccessFlags

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotReplacementsUtil.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ReflectionSubstitutions.java



More information about the graal-dev mailing list