Lines Matching refs:mirror
64 art::Handle<art::mirror::ClassLoader> loader, in AddToClassLoader()
72 art::Handle<art::mirror::Object> java_dex_file_obj( in AddToClassLoader()
77 art::Handle<art::mirror::LongArray> old_cookie(hs.NewHandle(GetDexFileCookie(java_dex_file_obj))); in AddToClassLoader()
78 art::Handle<art::mirror::LongArray> cookie(hs.NewHandle( in AddToClassLoader()
88 void ClassLoaderHelper::UpdateJavaDexFile(art::ObjPtr<art::mirror::Object> java_dex_file, in UpdateJavaDexFile()
89 art::ObjPtr<art::mirror::LongArray> new_cookie) { in UpdateJavaDexFile()
95 art::ObjPtr<art::mirror::LongArray> orig_cookie( in UpdateJavaDexFile()
103 art::ObjPtr<art::mirror::LongArray> ClassLoaderHelper::GetDexFileCookie( in GetDexFileCookie()
104 art::Handle<art::mirror::Object> java_dex_file_obj) { in GetDexFileCookie()
115 art::ObjPtr<art::mirror::LongArray> ClassLoaderHelper::AllocateNewDexFileCookie( in AllocateNewDexFileCookie()
117 art::Handle<art::mirror::LongArray> cookie, in AllocateNewDexFileCookie()
122 art::Handle<art::mirror::LongArray> new_cookie( in AllocateNewDexFileCookie()
123 hs.NewHandle(art::mirror::LongArray::Alloc(self, cookie->GetLength() + 1))); in AllocateNewDexFileCookie()
137 art::ObjPtr<art::mirror::ObjectArray<art::mirror::Object>> ClassLoaderHelper::GetDexElementList( in GetDexElementList()
139 art::Handle<art::mirror::ClassLoader> loader) { in GetDexElementList()
142 art::Handle<art::mirror::Class> in GetDexElementList()
153 art::Handle<art::mirror::Class> loader_class(hs.NewHandle(loader->GetClass())); in GetDexElementList()
163 art::Handle<art::mirror::Object> path_list( in GetDexElementList()
166 art::ObjPtr<art::mirror::ObjectArray<art::mirror::Object>> dex_elements_list = in GetDexElementList()
167 dex_path_list_element_field->GetObject(path_list.Get())->AsObjectArray<art::mirror::Object>(); in GetDexElementList()
172 art::ObjPtr<art::mirror::Object> ClassLoaderHelper::FindSourceDexFileObject( in FindSourceDexFileObject()
173 art::Thread* self, art::Handle<art::mirror::ClassLoader> loader) { in FindSourceDexFileObject()
174 art::ObjPtr<art::mirror::Object> res = nullptr; in FindSourceDexFileObject()
177 [&] (art::ObjPtr<art::mirror::Object> dex_file) { in FindSourceDexFileObject()