hg: graal/graal: 6 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Sat Aug 18 17:59:28 PDT 2012


Changeset: fdec6dbeb3a1
Author:    Lukas Stadler <lukas.stadler at jku.at>
Date:      2012-08-17 14:10 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/fdec6dbeb3a1

canonicalize after FullUnroll

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java

Changeset: 3bf1460f35e1
Author:    Lukas Stadler <lukas.stadler at jku.at>
Date:      2012-08-17 14:11 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/3bf1460f35e1

handle ValueProxyNode in EscapeAnalysisPhase

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

Changeset: 347fad1ea1d0
Author:    Lukas Stadler <lukas.stadler at jku.at>
Date:      2012-08-17 14:12 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/347fad1ea1d0

increase full unrolling budget for fixed-size loops

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalOptions.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/loop/LoopPolicies.java

Changeset: d172b68e7762
Author:    Lukas Stadler <lukas.stadler at jku.at>
Date:      2012-08-17 14:12 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/d172b68e7762

allow array length canonicalization on InitializeArrayNode

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/InitializeArrayNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/ArrayLengthNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewArrayNode.java
+ graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/ArrayLengthProvider.java

Changeset: 62f215a79657
Author:    Lukas Stadler <lukas.stadler at jku.at>
Date:      2012-08-17 15:33 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/62f215a79657

fix bug in handling of ValueProxyNodes in EscapeAnalysisPhase

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

Changeset: e8628cb6296b
Author:    Lukas Stadler <lukas.stadler at jku.at>
Date:      2012-08-17 16:11 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/e8628cb6296b

fix to FullUnroll changes

! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/loop/LoopPolicies.java



More information about the graal-dev mailing list