Home | History | Annotate | Download | only in runtime

Lines Matching refs:class_linker_

62     EXPECT_TRUE(class_linker_->FindSystemClass(self, descriptor.c_str()) == nullptr);
67 class_linker_->FindSystemClass(self, "Ljava/lang/NoClassDefFoundError;");
74 AssertPrimitiveClass(descriptor, class_linker_->FindSystemClass(self, descriptor.c_str()));
163 PointerSize pointer_size = class_linker_->GetImagePointerSize();
180 hs.NewHandle(class_linker_->FindClass(self, array_descriptor.c_str(), loader)));
198 EXPECT_EQ(class_linker_->FindSystemClass(self, "Ljava/lang/Object;"), array->GetSuperClass());
233 EXPECT_OBJ_PTR_EQ(class_linker_->FindArrayClass(self, &array_ptr), array.Get());
235 PointerSize pointer_size = class_linker_->GetImagePointerSize();
237 class_linker_->FindSystemClass(self, "Ljava/lang/Object;");
413 hs.NewHandle(class_linker_->FindSystemClass(self, descriptor.c_str())));
442 class_linker_->VisitRoots(&visitor, kVisitRootFlagAllRoots);
838 mirror::Class* outer = class_linker_->FindClass(soa.Self(), "LNested;", class_loader);
843 mirror::Class* inner = class_linker_->FindClass(soa.Self(), "LNested$Inner;", class_loader);
865 mirror::Class* JavaLangObject = class_linker_->FindSystemClass(soa.Self(), "Ljava/lang/Object;");
872 mirror::Class* MyClass = class_linker_->FindClass(soa.Self(), "LMyClass;", class_loader);
921 ObjPtr<mirror::Class> klass = class_linker_->FindClass(soa.Self(), "LMyClass;", class_loader);
926 class_linker_->LookupResolvedType(dex_file, type_idx, dex_cache, class_loader.Get()),
932 class_linker_->LookupResolvedType(dex_file, type_idx, dex_cache, class_loader.Get()),
943 = class_linker_->FindClass(soa.Self(), "LAllFields;", class_loader);
953 class_linker_->LookupResolvedType(dex_file, array_idx, dex_cache.Get(), class_loader.Get()),
957 = class_linker_->FindClass(soa.Self(), "[Ljava/lang/Object;", class_loader);
961 class_linker_->LookupResolvedType(dex_file, array_idx, dex_cache.Get(), class_loader.Get()),
967 class_linker_->LookupResolvedType(dex_file, array_idx, dex_cache.Get(), class_loader.Get()),
978 hs.NewHandle(class_linker_->FindClass(soa.Self(), "LErroneousInit;", class_loader));
984 class_linker_->LookupResolvedType(dex_file, type_idx, dex_cache.Get(), class_loader.Get()),
990 class_linker_->LookupResolvedType(dex_file, type_idx, dex_cache.Get(), class_loader.Get()),
993 bool initialized = class_linker_->EnsureInitialized(soa.Self(),
1002 class_linker_->LookupResolvedType(dex_file, type_idx, dex_cache.Get(), class_loader.Get()),
1008 class_linker_->LookupResolvedType(dex_file, type_idx, dex_cache.Get(), class_loader.Get()),
1022 mirror::Class* array_class = class_linker_->FindSystemClass(soa.Self(), "[Ljava/lang/String;");
1039 EXPECT_EQ(class_linker_->FindSystemClass(soa.Self(), "[J"), long_array->GetClass());
1044 EXPECT_EQ(class_linker_->FindSystemClass(soa.Self(), "[D"), double_array->GetClass());
1049 EXPECT_EQ(class_linker_->FindSystemClass(soa.Self(), "[I"), int_array->GetClass());
1054 EXPECT_EQ(class_linker_->FindSystemClass(soa.Self(), "[C"), char_array->GetClass());
1059 EXPECT_EQ(class_linker_->FindSystemClass(soa.Self(), "[S"), short_array->GetClass());
1072 c = class_linker_->FindClass(soa.Self(), "Ljava/lang/Boolean;", class_loader);
1074 c = class_linker_->FindClass(soa.Self(), "Ljava/lang/Byte;", class_loader);
1076 c = class_linker_->FindClass(soa.Self(), "Ljava/lang/Character;", class_loader);
1078 c = class_linker_->FindClass(soa.Self(), "Ljava/lang/Double;", class_loader);
1080 c = class_linker_->FindClass(soa.Self(), "Ljava/lang/Float;", class_loader);
1082 c = class_linker_->FindClass(soa.Self(), "Ljava/lang/Integer;", class_loader);
1084 c = class_linker_->FindClass(soa.Self(), "Ljava/lang/Long;", class_loader);
1086 c = class_linker_->FindClass(soa.Self(), "Ljava/lang/Short;", class_loader);
1097 mirror::Class* MyClass_1 = class_linker_->FindClass(soa.Self(), "LMyClass;", class_loader_1);
1098 mirror::Class* MyClass_2 = class_linker_->FindClass(soa.Self(), "LMyClass;", class_loader_2);
1110 hs.NewHandle(class_linker_->FindClass(soa.Self(), "LStatics;", class_loader)));
1111 class_linker_->EnsureInitialized(soa.Self(), statics, true, true);
1187 hs.NewHandle(class_linker_->FindClass(soa.Self(), "LInterfaces$I;", class_loader)));
1189 hs.NewHandle(class_linker_->FindClass(soa.Self(), "LInterfaces$J;", class_loader)));
1191 hs.NewHandle(class_linker_->FindClass(soa.Self(), "LInterfaces$K;", class_loader)));
1193 hs.NewHandle(class_linker_->FindClass(soa.Self(), "LInterfaces$A;", class_loader)));
1195 hs.NewHandle(class_linker_->FindClass(soa.Self(), "LInterfaces$B;", class_loader)));
1265 mirror::Class* klass = class_linker_->FindClass(soa.Self(), "LStaticsFromCode;", class_loader);
1290 ObjPtr<mirror::Class> klass = class_linker_->FindClass(soa.Self(), descriptor, class_loader);
1294 klass = class_linker_->LookupClass(soa.Self(), descriptor, class_loader.Get());
1305 c = class_linker_->FindSystemClass(soa.Self(), "Ljava/lang/Object;");
1309 c = class_linker_->FindSystemClass(soa.Self(), "Ljava/lang/Enum;");
1313 c = class_linker_->FindSystemClass(soa.Self(), "Ljava/math/RoundingMode;");
1317 c = class_linker_->FindSystemClass(soa.Self(), "Ljava/io/RandomAccessFile;");
1321 c = class_linker_->FindSystemClass(soa.Self(), "Ljava/io/InputStream;");
1323 c = class_linker_->FindSystemClass(soa.Self(), "Ljava/io/FileInputStream;");
1328 c = class_linker_->FindSystemClass(soa.Self(), "Ljava/util/concurrent/ThreadPoolExecutor;");
1330 c = class_linker_->FindSystemClass(soa.Self(), "Ljava/util/concurrent/ScheduledThreadPoolExecutor;");
1338 mirror::Class* klass = class_linker_->GetClassRoot(ClassLinker::ClassRoot(i));
1341 class_linker_->GetClassRootDescriptor(ClassLinker::ClassRoot(i))) << " i = " << i;
1350 c = class_linker_->FindClass(soa.Self(), "Ljava/lang/Class;", class_loader);
1354 c = class_linker_->FindClass(soa.Self(), "Ljava/lang/Object;", class_loader);
1358 c = class_linker_->FindClass(soa.Self(), "Ljava/lang/String;", class_loader);
1362 c = class_linker_->FindClass(soa.Self(), "Ljava/lang/DexCache;", class_loader);
1387 mirror::Class* JavaLangObject = class_linker_->FindSystemClass(soa.Self(), "Ljava/lang/Object;");
1399 Handle<mirror::Class> security_manager(hs.NewHandle(class_linker_->FindSystemClass(
1406 class_linker_->EnsureInitialized(soa.Self(), security_manager, true, true);
1417 hs.NewHandle(class_linker_->FindClass(soa.Self(), "LStatics;", class_loader)));
1421 class_linker_->EnsureInitialized(soa.Self(), statics, true, true);
1434 hs.NewHandle(class_linker_->FindSystemClass(soa.Self(), "Ljava/lang/Object;")));
1440 hs.NewHandle(class_linker_->FindClass(soa.Self(), "LStatics;", class_loader)));
1490 hs.NewHandle(class_linker_->FindClass(soa.Self(), "LMethodTypes;", class_loader)));
1491 class_linker_->EnsureInitialized(soa.Self(), method_types, true, true);
1502 class_linker_->FindDexCache(Thread::Current(), dex_file));
1511 class_linker_->ResolveMethodType(dex_file, method1_id.proto_idx_, dex_cache, class_loader));
1518 hs.NewHandle(class_linker_->FindClass(soa.Self(), "Ljava/lang/String;", class_loader)));
1524 class_linker_->ResolveMethodType(dex_file, method1_id.proto_idx_, dex_cache, class_loader));
1537 class_linker_->ResolveMethodType(dex_file, method2_id.proto_idx_, dex_cache, class_loader));
1569 class_linker_->FindClass(soa.Self(), descriptor.c_str(), class_loader_to_search));