# HG changeset patch # User Miguel Garcia # Date 1398521751 -7200 # Node ID fb014b3cf001607c56d22a748354d562c8ea1229 # Parent b673634e9a9c30791690cb58ac9114adc53b5f37 part 2, disabling flow-sensitive reductions diff -r b673634e9a9c -r fb014b3cf001 graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java --- a/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java Sat Apr 26 15:34:15 2014 +0200 +++ b/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java Sat Apr 26 16:15:51 2014 +0200 @@ -43,7 +43,6 @@ import com.oracle.graal.nodes.util.*; import com.oracle.graal.phases.*; import com.oracle.graal.phases.common.*; -import com.oracle.graal.phases.common.cfs.FlowSensitiveReductionPhase; import com.oracle.graal.phases.tiers.*; import com.oracle.graal.phases.util.*; import com.oracle.graal.truffle.phases.*; @@ -164,8 +163,8 @@ partialEscapePhase.apply(graph, phaseContext); // Conditional elimination. - FlowSensitiveReductionPhase flowSensitiveReductionPhase = new FlowSensitiveReductionPhase(phaseContext.getMetaAccess()); - flowSensitiveReductionPhase.apply(graph, phaseContext); + ConditionalEliminationPhase conditionalEliminationPhase = new ConditionalEliminationPhase(phaseContext.getMetaAccess()); + conditionalEliminationPhase.apply(graph); // Canonicalize / constant propagate. canonicalizerPhase.apply(graph, phaseContext);