hg: graal/graal: 9 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Wed Nov 12 02:00:06 UTC 2014


Changeset: db6b7d3dfa1d
Author:    Gilles Duboscq <duboscq at ssw.jku.at>
Date:      2014-11-11 10:06 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/db6b7d3dfa1d

ConditionalElimination: only clear the state on loop exits if the graph needs to remain in loop closed form

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConditionalEliminationPhase.java

Changeset: 0950fa8782c7
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-11-11 10:48 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/0950fa8782c7

mx: ignore --fail-fast option to unittest if a single test method is specified

! graal/com.oracle.graal.test/src/com/oracle/graal/test/GraalJUnitCore.java

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

perform both capturing and replay when testing replay compilation and use deep object graph comparison to test compilation results

! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/remote/Context.java
+ graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/remote/DeepFieldsEquals.java
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/remote/Handler.java
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java

Changeset: fbd92038a434
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-11-11 11:45 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/fbd92038a434

made replay compilation test failures less verbose

! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java

Changeset: 3432571b7189
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-11-11 13:37 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/3432571b7189

ignore non-existing special static fields

! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/remote/Context.java

Changeset: c4f374adce13
Author:    Andreas Woess <andreas.woess at jku.at>
Date:      2014-11-11 14:24 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/c4f374adce13

Probe interface should extend NodeInterface

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/Probe.java

Changeset: f212e8329825
Author:    Danilo Ansaloni <danilo.ansaloni at oracle.com>
Date:      2014-11-11 15:15 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/f212e8329825

Truffle: increased the default TruffleTimeThreshold from 5s to 25s. This should be backed out once we have OSR.

! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerOptions.java

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

More folding of constant classes and NodeClass references

! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeClass.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotConstantReflectionProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaFieldImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ClassSubstitutions.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/InstanceOfSnippets.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/NewObjectSnippets.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/JavaReadNode.java

Changeset: 8169f68e9530
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-11-11 14:30 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/8169f68e9530

Class._array_klass is not immutable

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



More information about the graal-dev mailing list