Index: pkg/compiler/lib/src/cps_ir/mutable_ssa.dart |
diff --git a/pkg/compiler/lib/src/cps_ir/mutable_ssa.dart b/pkg/compiler/lib/src/cps_ir/mutable_ssa.dart |
index e2252c4d55eecf9c45e77f541b1c1db126ad722c..d4630b5abceb40bc9715e04c9db12b2ed40edc51 100644 |
--- a/pkg/compiler/lib/src/cps_ir/mutable_ssa.dart |
+++ b/pkg/compiler/lib/src/cps_ir/mutable_ssa.dart |
@@ -12,7 +12,7 @@ import 'optimizers.dart'; |
/// |
/// We do not rewrite variables that have an assignment inside a try block that |
/// does not contain its declaration. |
-class MutableVariablePreanalysis extends RecursiveVisitor { |
+class MutableVariablePreanalysis extends TrampolineRecursiveVisitor { |
// Number of try blocks enclosing the current position. |
int currentDepth = 0; |