Lines Matching full:newhandle
151 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(method != nullptr ?
430 Handle<mirror::Class> java_lang_Class(hs.NewHandle(down_cast<mirror::Class*>(
445 Handle<mirror::Class> class_array_class(hs.NewHandle(
450 Handle<mirror::Class> java_lang_Object(hs.NewHandle(
477 Handle<mirror::Class> object_array_class(hs.NewHandle(
483 Handle<mirror::Class> char_class(hs.NewHandle(
494 Handle<mirror::Class> char_array_class(hs.NewHandle(
500 Handle<mirror::Class> java_lang_String(hs.NewHandle(
507 Handle<mirror::Class> java_lang_ref_Reference(hs.NewHandle(
543 Handle<mirror::Class> int_array_class(hs.NewHandle(
550 Handle<mirror::Class> long_array_class(hs.NewHandle(
559 Handle<mirror::Class> java_lang_DexCache(hs.NewHandle(
568 Handle<mirror::Class> dalvik_system_ClassExt(hs.NewHandle(
575 Handle<mirror::Class> object_array_string(hs.NewHandle(
661 auto java_lang_Cloneable = hs.NewHandle(FindSystemClass(self, "Ljava/lang/Cloneable;"));
663 auto java_io_Serializable = hs.NewHandle(FindSystemClass(self, "Ljava/io/Serializable;"));
835 Handle<mirror::Class> java_lang_ref_Reference = hs.NewHandle(GetClassRoot(kJavaLangRefReference));
837 hs.NewHandle(FindSystemClass(self, "Ljava/lang/ref/FinalizerReference;"));
884 Handle<mirror::Class> h_class(hs.NewHandle(GetClassRoot(ClassRoot(i))));
1129 Handle<mirror::ClassLoader> handle(hs.NewHandle(class_loader));
1671 hs.NewHandle(dex_caches_object->AsObjectArray<mirror::DexCache>()));
1672 Handle<mirror::ObjectArray<mirror::Class>> class_roots(hs.NewHandle(
1676 MutableHandle<mirror::ClassLoader> image_class_loader(hs.NewHandle(
2120 auto classes = hs.NewHandle<mirror::ObjectArray<mirror::Class>>(nullptr);
2229 auto dex_cache(hs.NewHandle(ObjPtr<mirror::DexCache>::DownCast(
2307 Handle<mirror::Class> h_class(hs.NewHandle(klass));
2399 Handle<mirror::ClassLoader> h_parent(hs.NewHandle(class_loader->GetParent()));
2429 Handle<mirror::ClassLoader> h_parent(hs.NewHandle(class_loader->GetParent()));
2677 auto klass = hs.NewHandle<mirror::Class>(nullptr);
2786 auto interfaces = hs.NewHandle<mirror::ObjectArray<mirror::Class>>(nullptr);
2788 MutableHandle<mirror::Class> h_new_class = hs.NewHandle<mirror::Class>(nullptr);
3463 Handle<mirror::DexCache> h_dex_cache(hs.NewHandle(dex_cache));
3464 Handle<mirror::ClassLoader> h_class_loader(hs.NewHandle(class_loader));
3515 Handle<mirror::ClassLoader> h_class_loader(hs.NewHandle(class_loader));
3517 Handle<mirror::DexCache> h_dex_cache(hs.NewHandle(AllocDexCache(/*out*/&location,
3520 Handle<mirror::String> h_location(hs.NewHandle(location));
3627 Handle<mirror::Class> h_class(hs.NewHandle(primitive_class));
3659 MutableHandle<mirror::Class> component_type(hs.NewHandle(FindClass(self, descriptor + 1,
3710 auto new_class = hs.NewHandle<mirror::Class>(nullptr);
3993 Handle<mirror::Throwable> cause(hs.NewHandle(self->GetException()));
4087 MutableHandle<mirror::Class> supertype(hs.NewHandle(klass->GetSuperClass()));
4107 MutableHandle<mirror::Class> iface(hs.NewHandle<mirror::Class>(nullptr));
4357 MutableHandle<mirror::Class> temp_klass(hs.NewHandle(
4410 auto h_methods = hs.NewHandle(soa.Decode<mirror::ObjectArray<mirror::Method>>(methods));
4449 MutableHandle<mirror::Class> klass = hs.NewHandle<mirror::Class>(nullptr);
4456 hs.NewHandle(soa.Decode<mirror::ObjectArray<mirror::Class>>(interfaces)));
4502 Handle<mirror::String> decoded_name = hs2.NewHandle(soa.Decode<mirror::String>(name));
4774 Handle<mirror::Class> handle_scope_super(hs.NewHandle(super_class));
4801 MutableHandle<mirror::Class> handle_scope_iface(hs_iface.NewHandle<mirror::Class>(nullptr));
4832 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(klass->GetClassLoader()));
4833 Handle<mirror::DexCache> dex_cache(hs.NewHandle(klass->GetDexCache()));
4938 MutableHandle<mirror::Class> handle_super_iface(hs.NewHandle<mirror::Class>(nullptr));
5090 Handle<mirror::Class> return_type(hs.NewHandle(method1->ResolveReturnType()));
5139 Handle<mirror::Class> param_type(hs.NewHandle(
5176 MutableHandle<mirror::Class> super_klass(hs.NewHandle<mirror::Class>(nullptr));
5413 auto h_new_class = hs.NewHandle(klass->CopyOf(self, class_size, imt, image_pointer_size_));
5775 Handle<mirror::Class> super_class(hs.NewHandle(klass->GetSuperClass()));
5778 vtable = hs.NewHandle(AllocPointerArray(self, max_count));
5806 vtable = hs.NewHandle(down_cast<mirror::PointerArray*>(
6006 MutableHandle<mirror::Class> current_iface(hs.NewHandle<mirror::Class>(nullptr));
6054 MutableHandle<mirror::Class> chosen_iface(hs.NewHandle<mirror::Class>(nullptr));
6055 MutableHandle<mirror::IfTable> iftable(hs.NewHandle(klass->GetIfTable()));
6056 MutableHandle<mirror::Class> iface(hs.NewHandle<mirror::Class>(nullptr));
6583 MutableHandle<mirror::IfTable> iftable(hs.NewHandle(AllocIfTable(self, ifcount)));
6660 Handle<mirror::PointerArray> check_vtable(hs.NewHandle(klass->GetVTableDuringLinking()));
6662 Handle<mirror::Class> superclass(hs.NewHandle(super_temp));
6692 Handle<mirror::PointerArray> vtable(hs.NewHandle(klass->GetVTableDuringLinking()));
7260 Handle<mirror::IfTable> iftable(hs.NewHandle(klass->GetIfTable()));
7262 MutableHandle<mirror::PointerArray> vtable(hs.NewHandle(klass->GetVTableDuringLinking()));
7302 ? hs2.NewHandle(iftable->GetMethodArray(i))
7303 : hs2.NewHandle<mirror::PointerArray>(nullptr));
7827 Handle<mirror::Throwable> cause(hs.NewHandle(self->GetException()));
8182 Handle<mirror::Class> return_type(hs.NewHandle(
8197 Handle<mirror::ObjectArray<mirror::Class>> method_params(hs.NewHandle(
8206 MutableHandle<mirror::Class> param_class = hs.NewHandle<mirror::Class>(nullptr);
8220 Handle<mirror::MethodType> type = hs.NewHandle(
8231 Handle<mirror::DexCache> dex_cache(hs.NewHandle(referrer->GetDexCache()));
8232 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(referrer->GetClassLoader()));
8295 Handle<mirror::ObjectArray<mirror::Class>> method_params(hs.NewHandle(
8307 return_type = hs.NewHandle(FindPrimitiveClass('V'));
8311 return_type = hs.NewHandle(target_field->ResolveType());
8317 return_type = hs.NewHandle(FindPrimitiveClass('V'));
8322 return_type = hs.NewHandle(target_field->ResolveType());
8346 method_type(hs.NewHandle(mirror::MethodType::Create(self, return_type, method_params)));
8411 hs.NewHandle(referrer->GetDexCache()),
8412 hs.NewHandle(referrer->GetClassLoader()));
8474 Handle<mirror::ObjectArray<mirror::Class>> method_params(hs.NewHandle(
8487 Handle<mirror::DexCache> target_method_dex_cache(hs.NewHandle(target_method->GetDexCache()));
8488 Handle<mirror::ClassLoader> target_method_class_loader(hs.NewHandle(target_method->GetClassLoader()));
8503 Handle<mirror::Class> return_type = hs.NewHandle(target_method->ResolveReturnType());
8510 method_type(hs.NewHandle(mirror::MethodType::Create(self, return_type, method_params)));
8517 Handle<mirror::Class> constructor_class = hs.NewHandle(target_method->GetDeclaringClass());
8519 hs.NewHandle(mirror::MethodHandlesLookup::GetDefault(self));
8728 Handle<mirror::Class> dex_elements_class(hs.NewHandle(dex_elements_field->ResolveType()));
8731 Handle<mirror::ObjectArray<mirror::Object>> h_dex_elements(hs.NewHandle(
8736 hs.NewHandle(dex_elements_class->GetComponentType());
8755 Handle<mirror::LongArray> h_long_array = hs2.NewHandle(mirror::LongArray::Alloc(
8763 Handle<mirror::Object> h_dex_file = hs2.NewHandle(
8768 Handle<mirror::String> h_file_name = hs2.NewHandle(
8773 Handle<mirror::Object> h_element = hs2.NewHandle(h_dex_element_class->AllocObject(self));
8783 Handle<mirror::Object> h_dex_path_list = hs.NewHandle(
8799 Handle<mirror::Class> h_list_class(h_list_scope.NewHandle<mirror::Class>(list_class));
8813 Handle<mirror::Class> h_loader_class = hs.NewHandle(soa.Decode<mirror::Class>(loader_class));
8814 Handle<mirror::Object> h_class_loader = hs.NewHandle(h_loader_class->AllocObject(self));