aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Herhut <herhut@google.com>2017-07-17 14:02:56 +0200
committerStephan Herhut <herhut@google.com>2017-07-17 14:02:56 +0200
commita19e721dd6d7728063e33299855c3c19813482e5 (patch)
tree7a4f164b796ad009a8bf169733f0a4ce6720df97
parentfc2be5ede838a70e381eab1d794d2725f08b6245 (diff)
downloadr8-a19e721dd6d7728063e33299855c3c19813482e5.tar.gz
Update highestSortingString atomically.
R=bak@google.com Bug: 63745863 Change-Id: Id9d83f2abe1b7e67c1a5f6744fc72fedea0ea8c6
-rw-r--r--src/main/java/com/android/tools/r8/ir/conversion/IRConverter.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/android/tools/r8/ir/conversion/IRConverter.java b/src/main/java/com/android/tools/r8/ir/conversion/IRConverter.java
index 98a261914..ba2b4254c 100644
--- a/src/main/java/com/android/tools/r8/ir/conversion/IRConverter.java
+++ b/src/main/java/com/android/tools/r8/ir/conversion/IRConverter.java
@@ -550,7 +550,7 @@ public class IRConverter {
feedback.markProcessed(method, state);
}
- private void updateHighestSortingStrings(DexEncodedMethod method) {
+ private synchronized void updateHighestSortingStrings(DexEncodedMethod method) {
DexString highestSortingReferencedString = method.getCode().asDexCode().highestSortingString;
if (highestSortingReferencedString != null) {
if (highestSortingString == null