commit | 125c1377ff69948e42dc78babeb8b3e9adf7dbe1 | [log] [tgz] |
---|---|---|
author | Christoffer Quist Adamsen <christofferqa@google.com> | Thu Jun 16 16:04:08 2022 +0200 |
committer | Christoffer Quist Adamsen <christofferqa@google.com> | Thu Jun 16 16:04:08 2022 +0200 |
tree | 122f8bd654ee2d93eb8a4e9f3fe33fcfc12a7c98 | |
parent | b04df960d47e1fdfec5f9fa0294fc8a4b7f891ee [diff] |
Fix bad merge related to dataflow analysis Change-Id: I224596f96abf52d24c066bf84d6e3cf58efd672b
diff --git a/src/main/java/com/android/tools/r8/ir/optimize/string/StringBuilderAppendOptimizer.java b/src/main/java/com/android/tools/r8/ir/optimize/string/StringBuilderAppendOptimizer.java index 576c156..6a7dd02 100644 --- a/src/main/java/com/android/tools/r8/ir/optimize/string/StringBuilderAppendOptimizer.java +++ b/src/main/java/com/android/tools/r8/ir/optimize/string/StringBuilderAppendOptimizer.java
@@ -114,7 +114,7 @@ new StringBuilderEscapeTransferFunction(oracle); IntraproceduralDataflowAnalysis<StringBuilderEscapeState> analysis = new IntraproceduralDataflowAnalysis<>( - StringBuilderEscapeState.bottom(), code, transferFunction); + appView, StringBuilderEscapeState.bottom(), code, transferFunction); SuccessfulDataflowAnalysisResult<?, StringBuilderEscapeState> stringBuilderEscapeResult = analysis.run(code.entryBlock()).asSuccessfulAnalysisResult();