hg: graal/graal: 7 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Thu Jul 24 01:00:06 UTC 2014


Changeset: 342fe74e3b90
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-07-23 11:53 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/342fe74e3b90

prefer predecessor frame states at merges

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

Changeset: ab84673bedc2
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-07-23 13:56 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/ab84673bedc2

change assertions in VirtualObject to look at the LIRKind

! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/VirtualObject.java

Changeset: 0d3a4532a28c
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-07-23 14:16 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/0d3a4532a28c

better stamps for RightShiftNode

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/RightShiftNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampTool.java

Changeset: 4a8f255c8c8d
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-07-23 14:19 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/4a8f255c8c8d

LoadHubNode is not Canonicalizable.Unary (beause of the guard)

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/LoadHubNode.java

Changeset: 173da8c3095d
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-07-23 14:20 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/173da8c3095d

support simplification in CustomCanonicalizer and turn it into an abstract class

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/CanonicalizerPhase.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluatorCanonicalizer.java

Changeset: 4209ec855c1c
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-07-23 14:24 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/4209ec855c1c

cleanups and doc for PhiNode.singleValue

! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/InductionVariables.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/PhiNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/util/GraphUtil.java

Changeset: 6bdd2ec553eb
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-07-23 15:01 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/6bdd2ec553eb

handle HotSpotCompressedNullConstant in graalCodeInstaller

! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/graal/graalCodeInstaller.cpp
! src/share/vm/graal/graalJavaAccess.hpp



More information about the graal-dev mailing list