Lines Matching defs:class_linker
38 #include "class_linker-inl.h"
376 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
377 PointerSize image_size = class_linker->GetImagePointerSize();
378 mirror::Class* cls = class_linker->FindSystemClass(self, class_name);
460 ClassLinker* class_linker = runtime->GetClassLinker();
461 mirror::Class* klass = class_linker->FindClass(self, descriptor, class_loader);
790 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker();
800 mirror::String* string = class_linker->ResolveString(dex_file, string_index, dex_cache);
818 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker();
822 dex_cache.Assign(class_linker->FindDexCache(soa.Self(), *dex_file));
897 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
903 cls.Assign(class_linker->FindClass(soa.Self(), descriptor, class_loader));
1106 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
1112 hs.NewHandle(class_linker->FindSystemClass(self, descriptor.c_str())));
1128 hs.NewHandle(class_linker->FindSystemClass(self, "Ljava/lang/Throwable;")));
1136 class_linker->VisitClasses(&visitor);
1143 Handle<mirror::DexCache> dex_cache(hs2.NewHandle(class_linker->RegisterDexFile(*dex_file,
1147 ? class_linker->ResolveType(*dex_file,
1167 class_linker->VisitClasses(&visitor);
1530 ParallelCompilationManager(ClassLinker* class_linker,
1537 class_linker_(class_linker),
1710 ClassLinker* class_linker = manager_->GetClassLinker();
1729 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->FindDexCache(
1732 mirror::Class* klass = class_linker->ResolveType(dex_file, class_def.class_idx_, dex_cache,
1759 ArtField* field = class_linker->ResolveField(dex_file, it.GetMemberIndex(),
1774 ArtField* field = class_linker->ResolveField(dex_file, it.GetMemberIndex(),
1784 ArtMethod* method = class_linker->ResolveMethod<ClassLinker::kNoICCECheckForCache>(
1793 ArtMethod* method = class_linker->ResolveMethod<ClassLinker::kNoICCECheckForCache>(
1821 ClassLinker* class_linker = manager_->GetClassLinker();
1826 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->RegisterDexFile(
1830 ? class_linker->ResolveType(dex_file, dex::TypeIndex(type_idx), dex_cache, class_loader)
1855 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
1860 ParallelCompilationManager context(class_linker, class_loader, this, &dex_file, dex_files,
1927 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
1929 class_linker->FindClass(self, descriptor, class_loader)));
2072 ClassLinker* class_linker = manager_->GetClassLinker();
2078 hs.NewHandle(class_linker->FindClass(soa.Self(), descriptor, class_loader)));
2089 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->FindDexCache(
2117 failure_kind = class_linker->VerifyClass(soa.Self(), klass, log_level_);
2173 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
2174 ParallelCompilationManager context(class_linker, class_loader, this, &dex_file, dex_files,
2193 ClassLinker* class_linker = manager_->GetClassLinker();
2199 hs.NewHandle(class_linker->FindClass(soa.Self(), descriptor, class_loader)));
2237 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
2238 ParallelCompilationManager context(class_linker, class_loader, this, &dex_file, dex_files,
2359 ClassLinker* class_linker = manager_->GetClassLinker();
2370 art::ObjPtr<mirror::String> resolved = class_linker->ResolveString(
2377 ArtMethod* clinit = klass->FindClassInitializer(class_linker->GetImagePointerSize());
2386 ObjPtr<mirror::String> s = class_linker->ResolveString(
2390 ObjPtr<mirror::String> s = class_linker->ResolveString(
2416 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
2417 ParallelCompilationManager context(class_linker, jni_class_loader, this, &dex_file, dex_files,
2557 ClassLinker* class_linker = manager_->GetClassLinker();
2571 hs.NewHandle(class_linker->FindClass(soa.Self(), descriptor, class_loader)));
2576 dex_cache = hs.NewHandle(class_linker->FindDexCache(soa.Self(), dex_file));
2752 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
2755 bool is_system_class = class_linker->FindSystemClass(self, descriptor) != nullptr;