Disable kBssEntry LoadString sharpening.
We seem to fail to visit the BSS GC roots sometimes.
Bug: 32124939
Test: m test-art-host
Change-Id: I4724ced649042cbeb170cac9e8da8c5db168c8fc
diff --git a/compiler/optimizing/sharpening.cc b/compiler/optimizing/sharpening.cc
index c1cfe8d..df1b351 100644
--- a/compiler/optimizing/sharpening.cc
+++ b/compiler/optimizing/sharpening.cc
@@ -312,7 +312,8 @@
desired_load_kind = HLoadString::LoadKind::kBootImageAddress;
address = reinterpret_cast64<uint64_t>(string);
} else {
- desired_load_kind = HLoadString::LoadKind::kBssEntry;
+ // FIXME: Disabled because of BSS root visiting issues. Bug: 32124939
+ // desired_load_kind = HLoadString::LoadKind::kBssEntry;
}
}
}