hg: graal/graal: 6 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Thu Jul 9 01:00:07 UTC 2015
Changeset: dc9761fa03d7
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-07-08 10:56 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/dc9761fa03d7
CHANGELOG: SSA LIR is now default.
! CHANGELOG.md
Changeset: af6cc957bf04
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-07-08 10:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/af6cc957bf04
Remove dummy parameter `includeAbstract` from `ResolvedJavaType#resolveMethod()`;
The behavior is now the `includeAbstract=true` case. If you called `resolveMethod` with `includeAbstract=false` use `resolveConcreteMethod()` instead.
! CHANGELOG.md
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotResolvedObjectTypeImpl.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotResolvedPrimitiveType.java
! jvmci/jdk.internal.jvmci.meta/src/jdk/internal/jvmci/meta/ResolvedJavaType.java
! jvmci/jdk.internal.jvmci.runtime.test/src/jdk/internal/jvmci/runtime/test/ResolvedJavaTypeResolveMethodTest.java
! jvmci/jdk.internal.jvmci.runtime.test/src/jdk/internal/jvmci/runtime/test/TestResolvedJavaType.java
Changeset: 1497b15e3a5d
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-07-08 10:11 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/1497b15e3a5d
Allow to set eagerResolving flag in GraphBuilderConfiguration
! graal/com.oracle.graal.graphbuilderconf/src/com/oracle/graal/graphbuilderconf/GraphBuilderConfiguration.java
Changeset: 652d8bc53ef9
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-07-08 10:11 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/652d8bc53ef9
ReadOnlyFrame methods are not intended to be Truffle compiled
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/ReadOnlyFrame.java
Changeset: dab8fbc8ba43
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2015-07-08 10:12 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/dab8fbc8ba43
Expose graph builder configuration and some other details of Truffle compiler
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/GraalTruffleRuntime.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluator.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompiler.java
Changeset: b18b92bcf0a2
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-07-08 11:34 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/b18b92bcf0a2
Stack slots should be keyed by offset instead of Object identity
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/RedundantMoveElimination.java
More information about the graal-dev
mailing list