diff options
Diffstat (limited to 'openjdkjvmti/ti_class_loader.cc')
-rw-r--r-- | openjdkjvmti/ti_class_loader.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/openjdkjvmti/ti_class_loader.cc b/openjdkjvmti/ti_class_loader.cc index 72d57f0588..c117937f5f 100644 --- a/openjdkjvmti/ti_class_loader.cc +++ b/openjdkjvmti/ti_class_loader.cc @@ -57,6 +57,7 @@ #include "object_lock.h" #include "runtime.h" #include "transform.h" +#include "well_known_classes-inl.h" namespace openjdkjvmti { @@ -139,9 +140,8 @@ art::ObjPtr<art::mirror::ObjectArray<art::mirror::Object>> ClassLoaderHelper::Ge art::Handle<art::mirror::ClassLoader> loader) { art::StackHandleScope<4> hs(self); - art::Handle<art::mirror::Class> - base_dex_loader_class(hs.NewHandle(self->DecodeJObject( - art::WellKnownClasses::dalvik_system_BaseDexClassLoader)->AsClass())); + art::Handle<art::mirror::Class> base_dex_loader_class = + hs.NewHandle(art::WellKnownClasses::dalvik_system_BaseDexClassLoader.Get()); // Get all the ArtFields so we can look in the BaseDexClassLoader art::ArtField* path_list_field = |