Index: lib/compiler/implementation/ssa/nodes.dart |
diff --git a/lib/compiler/implementation/ssa/nodes.dart b/lib/compiler/implementation/ssa/nodes.dart |
index 30134858fcc2127d3aef2a4a40d8191ec159a48e..52fc8ea178e86e06452d53d907fd6402e1670f89 100644 |
--- a/lib/compiler/implementation/ssa/nodes.dart |
+++ b/lib/compiler/implementation/ssa/nodes.dart |
@@ -622,19 +622,19 @@ class HBasicBlock extends HInstructionList implements Hashable { |
// If the predecessor has a dominator and this basic block has a |
// dominator, we find a common parent in the dominator tree and |
// use that as the dominator. |
- HBasicBlock first = dominator; |
- HBasicBlock second = predecessor; |
- while (first !== second) { |
- if (first.id > second.id) { |
- first = first.dominator; |
+ HBasicBlock block0 = dominator; |
+ HBasicBlock block1 = predecessor; |
+ while (block0 !== block1) { |
+ if (block0.id > block1.id) { |
+ block0 = block0.dominator; |
} else { |
- second = second.dominator; |
+ block1 = block1.dominator; |
} |
- assert(first !== null && second !== null); |
+ assert(block0 !== null && block1 !== null); |
} |
- if (dominator !== first) { |
+ if (dominator !== block0) { |
dominator.removeDominatedBlock(this); |
- first.addDominatedBlock(this); |
+ block0.addDominatedBlock(this); |
} |
} |
} |