hg: graal/graal-compiler: 6 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Thu Dec 17 05:47:16 UTC 2015


Changeset: d7e8407137ae
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-12-16 17:17 -0800
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/d7e8407137ae

The varargs TTY.print routine should be called printf

! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/util/Util.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/TTY.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningUtil.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java

Changeset: 6270677f430d
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-12-16 18:46 -0800
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/6270677f430d

Add assertion check for monitors and lock depth

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FrameState.java

Changeset: 6af2a84b8f4c
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-12-16 18:46 -0800
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/6af2a84b8f4c

AddressLoweringPhase should clean up unused nodes

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

Changeset: a4793f630f4c
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-12-16 18:47 -0800
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/a4793f630f4c

Avoid notifying about nodes that are about to be deleted

! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/CountedLoopTest.java
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Node.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/DefaultHotSpotLoweringProvider.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/FrameStateBuilder.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/AbstractBeginNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ConstantNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GraphDecoder.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/IfNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/LoopBeginNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/SimplifyingGraphDecoder.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StructuredGraph.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/NormalizeCompareNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/util/GraphUtil.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/CanonicalizerPhase.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/DominatorConditionalEliminationPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/RemoveValueProxyPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java
! graal/com.oracle.graal.replacements.amd64/src/com/oracle/graal/replacements/amd64/AMD64ConvertSnippets.java
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/InstanceOfTest.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultJavaLoweringProvider.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/PEGraphDecoder.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/IsCompilationConstantNode.java

Changeset: 3da033dc955b
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-12-16 19:12 -0800
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/3da033dc955b

Add test for constant array load folding

+ graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ConstantArrayReadFoldingTest.java

Changeset: b6727a5063e2
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-12-16 21:00 -0800
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/b6727a5063e2

Update jvmci import

! mx.graal/suite.py



More information about the graal-dev mailing list