hg: graal/graal: 9 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Wed Feb 25 02:00:08 UTC 2015
Changeset: f918e65eb2bb
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-02-24 00:07 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/f918e65eb2bb
Simplify scheduleOutOfLoops.
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java
Changeset: 3df56ce39922
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-02-24 12:33 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/3df56ce39922
Merge.
Changeset: e7d46a5f177b
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-02-24 13:23 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/e7d46a5f177b
Add option DumpDuringGraphBuilding and default to false.
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/GraalOptions.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/AbstractBytecodeParser.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java
Changeset: 67d16e135ac2
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-02-24 14:09 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/67d16e135ac2
Remove redundant begin nodes after graph building.
! graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java
Changeset: da62d18a9da0
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-02-24 15:10 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/da62d18a9da0
Small improvement to mod/div peephole optimization.
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64NodeLIRBuilder.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/IfNode.java
Changeset: a148dec4e37b
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-02-24 19:18 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/a148dec4e37b
Fix a regression in the partial escape analysis.
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/EffectsClosure.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/GraphEffectList.java
Changeset: 6ccf3993b7f2
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-02-24 20:11 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/6ccf3993b7f2
Add additional assertions in DCE.
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/DeadCodeEliminationPhase.java
Changeset: d28482893f28
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-02-24 20:23 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/d28482893f28
Fix construction of unwind BEFORE_EXCEPTION_BCI frame states when inlining in the graph builder.
! graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/HIRFrameStateBuilder.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FrameState.java
Changeset: 5b24a15988fe
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2015-02-24 21:02 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/5b24a15988fe
Fix scheduling of value proxy nodes.
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/SchedulingTest.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java
More information about the graal-dev
mailing list