diff options
author | 2022-11-23 14:24:45 +0000 | |
---|---|---|
committer | 2022-11-29 08:41:31 +0000 | |
commit | b6f965d2967c77cdf8f4bff26b838ee6a5ca6d1a (patch) | |
tree | d66a451156965da02d8374e4658a21f5d542d304 /dex2oat/driver/compiler_driver.cc | |
parent | e22e84bd127520b33d56bf0ad62aa2b99be06de3 (diff) |
Change well known class loader methods to `ArtMethod*`.
Test: m test-art-host-gtest
Test: testrunner.py --host --optimizing
Test: atest CtsJdwpTestCases
Change-Id: I7b94a481304f8899bcb828ed5875fe165dd90dda
Diffstat (limited to 'dex2oat/driver/compiler_driver.cc')
-rw-r--r-- | dex2oat/driver/compiler_driver.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/dex2oat/driver/compiler_driver.cc b/dex2oat/driver/compiler_driver.cc index f374ab3b3e..bb3925613d 100644 --- a/dex2oat/driver/compiler_driver.cc +++ b/dex2oat/driver/compiler_driver.cc @@ -1043,16 +1043,16 @@ static void VerifyClassLoaderClassesAreImageClasses(/* out */ HashSet<std::strin ScopedObjectAccess soa(Thread::Current()); ScopedAssertNoThreadSuspension sants(__FUNCTION__); ObjPtr<mirror::Class> class_loader_classes[] = { - soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_BaseDexClassLoader), - soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_DelegateLastClassLoader), - soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_DexClassLoader), + WellKnownClasses::dalvik_system_BaseDexClassLoader.Get(), + WellKnownClasses::dalvik_system_DelegateLastClassLoader.Get(), + WellKnownClasses::dalvik_system_DexClassLoader.Get(), WellKnownClasses::dalvik_system_DexFile.Get(), WellKnownClasses::dalvik_system_DexPathList.Get(), WellKnownClasses::dalvik_system_DexPathList__Element.Get(), - soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_InMemoryDexClassLoader), - soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_PathClassLoader), - soa.Decode<mirror::Class>(WellKnownClasses::java_lang_BootClassLoader), - soa.Decode<mirror::Class>(WellKnownClasses::java_lang_ClassLoader), + WellKnownClasses::dalvik_system_InMemoryDexClassLoader.Get(), + WellKnownClasses::dalvik_system_PathClassLoader.Get(), + WellKnownClasses::java_lang_BootClassLoader.Get(), + WellKnownClasses::java_lang_ClassLoader.Get(), }; for (ObjPtr<mirror::Class> klass : class_loader_classes) { std::string temp; |