summaryrefslogtreecommitdiff
path: root/compiler/optimizing
diff options
context:
space:
mode:
author Hans Boehm <hboehm@google.com> 2024-08-30 20:21:16 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2024-08-30 20:21:16 +0000
commita516597f0ba80a241defb99228c47032e4012cdb (patch)
tree370f182a436919d32bdfa9e0293a3fad20c184c4 /compiler/optimizing
parent6bc31984c8603bec33d8909750cf3c39a35370d9 (diff)
parent1956542906d0b128a86975af009ba4601d02129a (diff)
Revert^2 "Object.clone() allocates more movable objects" am: 1956542906
Original change: https://android-review.googlesource.com/c/platform/art/+/3231043 Change-Id: I419dc56051095b40b2765e036b515feb1d5bad5e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'compiler/optimizing')
-rw-r--r--compiler/optimizing/intrinsics.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/intrinsics.cc b/compiler/optimizing/intrinsics.cc
index 06ea1c6ffb..8abe6a4563 100644
--- a/compiler/optimizing/intrinsics.cc
+++ b/compiler/optimizing/intrinsics.cc
@@ -218,7 +218,7 @@ void IntrinsicVisitor::AssertNonMovableStringClass() {
if (kIsDebugBuild) {
ScopedObjectAccess soa(Thread::Current());
ObjPtr<mirror::Class> string_class = GetClassRoot<mirror::String>();
- CHECK(!art::Runtime::Current()->GetHeap()->IsMovableObject(string_class));
+ CHECK(!art::Runtime::Current()->GetHeap()->ObjectMayMove(string_class));
}
}