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