hg: graal/graal-compiler: 3 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Fri Jan 15 17:58:58 UTC 2016


Changeset: ddd530cc44c9
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2016-01-15 18:02 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/ddd530cc44c9

Remove loop explosion and merging during graph building and FastPE. GraphPE is the successor with equivalent capabilities.

! graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParser.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluator.java

Changeset: 0ca595288320
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2016-01-15 18:20 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/0ca595288320

Clean up in the scheduling phase.

! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java

Changeset: 00a2a20e8109
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2016-01-15 18:27 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/00a2a20e8109

Simplification of unreachable node tracking in SchedulePhase: Unreachable node bitset is invert of visited bitset.

! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java



More information about the graal-dev mailing list