From 1d775d2ecfe847395e67310d588626962744c2d0 Mon Sep 17 00:00:00 2001 From: Roland Levillain Date: Fri, 7 Sep 2018 13:56:57 +0100 Subject: Check that the String class is not movable in String.equals intrinsics. Test: art/test.py Bug: 68181300 Bug: 67628039 Change-Id: I66afa3ea010f758125f8aec79509f0255cb5ea03 --- compiler/optimizing/intrinsics.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'compiler/optimizing/intrinsics.h') diff --git a/compiler/optimizing/intrinsics.h b/compiler/optimizing/intrinsics.h index 2d93f234be..7594d4a50b 100644 --- a/compiler/optimizing/intrinsics.h +++ b/compiler/optimizing/intrinsics.h @@ -165,6 +165,8 @@ class IntrinsicVisitor : public ValueObject { protected: IntrinsicVisitor() {} + static void AssertNonMovableStringClass(); + private: DISALLOW_COPY_AND_ASSIGN(IntrinsicVisitor); }; -- cgit v1.2.3-59-g8ed1b