Limit sets in ReadBeforeWriteAnalysisState to 10 elements Change-Id: If5c6b4135bb0ff4c1c3868433ec4cf304efa8737
diff --git a/src/main/java/com/android/tools/r8/ir/optimize/info/initializer/readbeforewrite/ReadBeforeWriteAnalysisState.java b/src/main/java/com/android/tools/r8/ir/optimize/info/initializer/readbeforewrite/ReadBeforeWriteAnalysisState.java index 4d75f1f..36f0666 100644 --- a/src/main/java/com/android/tools/r8/ir/optimize/info/initializer/readbeforewrite/ReadBeforeWriteAnalysisState.java +++ b/src/main/java/com/android/tools/r8/ir/optimize/info/initializer/readbeforewrite/ReadBeforeWriteAnalysisState.java
@@ -28,7 +28,7 @@ new ReadBeforeWriteAnalysisState( false, false, Collections.emptySet(), Collections.emptySet(), Collections.emptySet()); - private static final int MAX_SET_SIZE = Integer.MAX_VALUE; + private static final int MAX_SET_SIZE = 10; // Whether at the given program point, is `this` maybe escaped? final boolean isThisEscaped;