Clean up Object size related read barriers.
Test: m test-art-host-gtest
Test: testrunner.py --host --interpreter
Test: testrunner.py --host --interpreter --gcstress
Bug: 119486698
Change-Id: I831838f230ebdd9e540462b2de56271895a01fad
diff --git a/runtime/jit/jit_code_cache.cc b/runtime/jit/jit_code_cache.cc
index 73b9b69..d3e4582 100644
--- a/runtime/jit/jit_code_cache.cc
+++ b/runtime/jit/jit_code_cache.cc
@@ -728,7 +728,7 @@
mirror::Object* object = roots[i].Read<kWithoutReadBarrier>();
if (object == nullptr || object == weak_sentinel) {
// entry got deleted in a previous sweep.
- } else if (object->IsString<kDefaultVerifyFlags, kWithoutReadBarrier>()) {
+ } else if (object->IsString<kDefaultVerifyFlags>()) {
mirror::Object* new_object = visitor->IsMarked(object);
// We know the string is marked because it's a strongly-interned string that
// is always alive. The IsMarked implementation of the CMS collector returns