Mercurial > hg > truffle
changeset 10806:f272fe8a2f9a
move LockElimination to MidTier
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Thu, 18 Jul 2013 13:16:37 +0200 |
parents | 842166781ddb |
children | d3a677910eea |
files | graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/HighTier.java graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/MidTier.java |
diffstat | 2 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/HighTier.java Thu Jul 18 13:15:07 2013 +0200 +++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/HighTier.java Thu Jul 18 13:16:37 2013 +0200 @@ -52,8 +52,6 @@ appendPhase(new ConvertDeoptimizeToGuardPhase()); } - appendPhase(new LockEliminationPhase()); - if (OptLoopTransform.getValue()) { appendPhase(new LoopTransformHighPhase()); appendPhase(new LoopTransformLowPhase());
--- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/MidTier.java Thu Jul 18 13:15:07 2013 +0200 +++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/MidTier.java Thu Jul 18 13:16:37 2013 +0200 @@ -42,6 +42,8 @@ appendPhase(canonicalizer); } + appendPhase(new LockEliminationPhase()); + if (OptFloatingReads.getValue()) { IncrementalCanonicalizerPhase<MidTierContext> incCanonicalizer = new IncrementalCanonicalizerPhase<>(); incCanonicalizer.appendPhase(new FloatingReadPhase());