From 179b7c61ea6769b99f70c80a7a89cbb212423ec2 Mon Sep 17 00:00:00 2001 From: Vladimir Marko Date: Fri, 22 Mar 2019 13:38:57 +0000 Subject: ObjPtr<>-ify String allocations, fix stale refs. ObjPtr<>-ify String allocation functions and related code and remove some unnecessary calls to ObjPtr<>::Ptr(). Fix stale reference uses in reference_table_test and stub_test. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 31113334 Change-Id: I42927fb8b7240e5132188f73318b2ccb218748fd --- runtime/native/java_lang_String.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'runtime/native/java_lang_String.cc') diff --git a/runtime/native/java_lang_String.cc b/runtime/native/java_lang_String.cc index 4be2086ec9..83498f6eb0 100644 --- a/runtime/native/java_lang_String.cc +++ b/runtime/native/java_lang_String.cc @@ -44,8 +44,7 @@ static jint String_compareTo(JNIEnv* env, jobject java_this, jstring java_rhs) { ThrowNullPointerException("rhs == null"); return -1; } else { - return soa.Decode(java_this)->CompareTo( - soa.Decode(java_rhs).Ptr()); + return soa.Decode(java_this)->CompareTo(soa.Decode(java_rhs)); } } -- cgit v1.2.3-59-g8ed1b