# HG changeset patch # User Thomas Wuerthinger # Date 1424732175 -3600 # Node ID 5a6cdb0fc734f4583e744854fa7b53383967b4d7 # Parent 75b09b8b2b7ea11fc271a830f1e0e2bb94fad7ce Simplify commonDominator. diff -r 75b09b8b2b7e -r 5a6cdb0fc734 graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/cfg/AbstractControlFlowGraph.java --- a/graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/cfg/AbstractControlFlowGraph.java Mon Feb 23 23:55:23 2015 +0100 +++ b/graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/cfg/AbstractControlFlowGraph.java Mon Feb 23 23:56:15 2015 +0100 @@ -123,12 +123,8 @@ } while (iterA != iterB) { - if (iterA.getId() > iterB.getId()) { - iterA = iterA.getDominator(); - } else { - assert iterB.getId() > iterA.getId(); - iterB = iterB.getDominator(); - } + iterA = iterA.getDominator(); + iterB = iterB.getDominator(); } return iterA; }