hg: graal/graal: 12 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Wed Jul 8 01:00:06 UTC 2015
Changeset: 627188a01c4a
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-07-06 12:46 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/627188a01c4a
Inlining implicitly casts the receiver to the declared type of the method
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningUtil.java
Changeset: 00844f943607
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-07-06 23:06 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/00844f943607
Stronger error for vtable out of range
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/LoadMethodNode.java
! jvmci/jdk.internal.jvmci.hotspot/src/jdk/internal/jvmci/hotspot/HotSpotResolvedJavaMethodImpl.java
Changeset: 4f56b2984531
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-07-07 11:55 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4f56b2984531
mx: Option to show distributions in 'mx projectgraph'.
! mxtool/mx.py
Changeset: ff70961cdfd4
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-07-07 11:32 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ff70961cdfd4
Use register hints only on true virtual stack slots
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/stackslotalloc/FixPointIntervalBuilder.java
Changeset: 0be1cc9089de
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-07-07 15:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/0be1cc9089de
[SPARC] Use FSRC2(d|s) instead of FMOV(d|s)
! graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCAssembler.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java
Changeset: 18013bd8052a
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-07-07 13:24 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/18013bd8052a
SSALinearScanEliminateSpillMovePhase#canEliminateSpillMove: call to super class.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/SSALinearScanEliminateSpillMovePhase.java
Changeset: 0d31a8c4fc2e
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-07-07 10:53 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/0d31a8c4fc2e
LinearScanOptimizeSpillPositionPhase: add debug output.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LinearScanOptimizeSpillPositionPhase.java
Changeset: 097111e323ff
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-07-07 14:18 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/097111e323ff
LinearScanOptimizeSpillPositionPhase: outsource optimizeInterval.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LinearScanOptimizeSpillPositionPhase.java
Changeset: 62827991cf80
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-07-07 15:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/62827991cf80
LinearScanOptimizeSpillPositionPhase: further refactoring.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LinearScanOptimizeSpillPositionPhase.java
Changeset: 9a2015b7afab
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-07-07 15:45 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9a2015b7afab
Introduce SpillMoveFactoryBase.
! 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/gen/LIRGeneratorTool.java
+ graal/com.oracle.graal.lir/src/com/oracle/graal/lir/gen/SpillMoveFactoryBase.java
Changeset: 72fa6c115a9b
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-07-07 16:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/72fa6c115a9b
Add javadoc to SpillMoveFactory.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/gen/LIRGeneratorTool.java
Changeset: 07123623b5e1
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2015-07-07 18:21 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/07123623b5e1
SpillMoveFactoryBase#checkResult: allow constant input unconditionally.
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/gen/SpillMoveFactoryBase.java
More information about the graal-dev
mailing list