Mercurial > hg > graal-compiler
changeset 9905:97cabe2c4642
PartialEscapeAnalysisPhase: remove constructor for CustomCanonicalizer
author | Bernhard Urban <bernhard.urban@jku.at> |
---|---|
date | Wed, 05 Jun 2013 21:17:25 +0200 |
parents | 77c4b6c9d6e2 |
children | fc93d919f896 |
files | graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PartialEscapeAnalysisPhase.java |
diffstat | 1 files changed, 1 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PartialEscapeAnalysisPhase.java Wed Jun 05 21:17:23 2013 +0200 +++ b/graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PartialEscapeAnalysisPhase.java Wed Jun 05 21:17:25 2013 +0200 @@ -36,7 +36,6 @@ import com.oracle.graal.nodes.virtual.*; import com.oracle.graal.phases.*; import com.oracle.graal.phases.common.*; -import com.oracle.graal.phases.common.CanonicalizerPhase.CustomCanonicalizer; import com.oracle.graal.phases.graph.*; import com.oracle.graal.phases.schedule.*; import com.oracle.graal.phases.tiers.*; @@ -50,16 +49,10 @@ public abstract void applyEffects(); } - private final CustomCanonicalizer customCanonicalizer; private final boolean iterative; private final boolean readElimination; public PartialEscapeAnalysisPhase(boolean iterative, boolean readElimination) { - this(null, iterative, readElimination); - } - - public PartialEscapeAnalysisPhase(CustomCanonicalizer customCanonicalizer, boolean iterative, boolean readElimination) { - this.customCanonicalizer = customCanonicalizer; this.iterative = iterative; this.readElimination = readElimination; } @@ -112,7 +105,7 @@ new DeadCodeEliminationPhase().apply(graph); if (OptCanonicalizer.getValue()) { - new CanonicalizerPhase.Instance(context.getRuntime(), context.getAssumptions(), null, customCanonicalizer).apply(graph); + new CanonicalizerPhase.Instance(context.getRuntime(), context.getAssumptions()).apply(graph); } return true;