hg: graal/graal: 12 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Tue Jul 29 01:00:06 UTC 2014


Changeset: edf653f51521
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-07-28 11:35 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/edf653f51521

added per-user cache for mx downloads

! mxtool/mx.py

Changeset: 89be7c4db12c
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-07-28 13:55 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/89be7c4db12c

made sha1 signatures mandatory for libraries; made libraries for all downloading performed by commands in mx_graal

! mx/mx_graal.py
! mx/projects
! mxtool/mx.py

Changeset: 6e7311d571ff
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-07-28 14:48 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/6e7311d571ff

modify the 'mx vm' command to check that the VM is up-to-date with respect to graalRuntime.inline.hpp

! mx/mx_graal.py

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

rename IntegerBelowThanNode to IntegerBelowNode

! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64NodeLIRBuilder.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/NodeLIRBuilder.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopEx.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/IfNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/CompareNode.java
+ graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/IntegerBelowNode.java
- graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/IntegerBelowThanNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/IntegerLessThanNode.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConditionalEliminationPhase.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultJavaLoweringProvider.java
! graal/com.oracle.graal.word/src/com/oracle/graal/word/phases/WordTypeRewriterPhase.java

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

remove unused setters from BinaryOpLogicNode

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

Changeset: 5fcb220206e2
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-07-28 15:53 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/5fcb220206e2

small fix in FloatingReadPhase (when handling existing phis)

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

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

cached MatchPattern.Result failure constants

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/match/MatchPattern.java

Changeset: c55478e640e1
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-07-28 16:51 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/c55478e640e1

generalized check that VM is up-to-date with all generated sources

! mx/mx_graal.py

Changeset: 7036c4594919
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-07-28 13:51 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/7036c4594919

correct name of zero usages method

! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Node.java

Changeset: 07de1d5d53ef
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-07-28 13:52 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/07de1d5d53ef

make scheduling before dumping optional to speed up dumping

! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/GraalOptions.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/BinaryGraphPrinter.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/IdealGraphPrinter.java

Changeset: 19410ce05a68
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-07-28 14:43 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/19410ce05a68

Don't create useless ValueAnchorNode

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

Changeset: add3510d087b
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2014-07-28 14:43 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/add3510d087b

Do final round of incremental conditional elimination

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/LowTier.java



More information about the graal-dev mailing list