hg: graal/graal: 7 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Fri May 8 01:00:06 UTC 2015


Changeset: 4154f4842bf0
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-05-06 22:17 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/4154f4842bf0

Add missing null check

! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/stackslotalloc/StackInterval.java

Changeset: 3db917232621
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-05-06 22:18 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/3db917232621

Counted loop detection should ignore InfopointNodes

! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopEx.java

Changeset: 6f4c09097ebe
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-05-06 22:18 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/6f4c09097ebe

Ignore InfopointNodes when comparing graphs

! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java

Changeset: 4f170129a2b5
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-05-06 22:28 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/4f170129a2b5

Rename test

+ graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/CopyOfVirtualizationTest.java
- graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/TestCopyOfVirtualization.java

Changeset: 4f7c7754667a
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-05-07 11:00 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/4f7c7754667a

AMD64/SPARCSpillMoveFactory#createStackMove() delegate to AMD64/SPARCSLIRGenerator#createStackMove().

! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.java
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/SSAMoveResolver.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/gen/LIRGeneratorTool.java

Changeset: 7d998dd2d1b0
Author:    Jaroslav Tulach <jaroslav.tulach at oracle.com>
Date:      2015-05-07 14:55 +0300
URL:       http://hg.openjdk.java.net/graal/graal/rev/7d998dd2d1b0

The expected intention with ConditionProfile's seems to be to control all existing implementations. Making externally unsubclasssable.

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/ConditionProfile.java

Changeset: 85d0088596e8
Author:    Josef Eisl <josef.eisl at jku.at>
Date:      2015-05-07 15:04 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/85d0088596e8

SpillMoveFactory#emitStackMove: use AllocatableValue and Value (again).

! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.java
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/SSAMoveResolver.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/gen/LIRGeneratorTool.java



More information about the graal-dev mailing list