Lines Matching refs:class_loader
337 void CompilerDriver::CompileAll(jobject class_loader, in CompileAll() argument
348 Compile(class_loader, dex_files, timings); in CompileAll()
377 Handle<mirror::ClassLoader> class_loader, in CompileMethodHarness() argument
393 class_loader, in CompileMethodHarness()
458 Handle<mirror::ClassLoader> class_loader, in CompileMethodQuick() argument
470 Handle<mirror::ClassLoader> class_loader, in CompileMethodQuick()
517 class_loader, in CompileMethodQuick()
553 class_loader, in CompileMethodQuick()
559 void CompilerDriver::Resolve(jobject class_loader, in Resolve() argument
572 ResolveDexFile(class_loader, in Resolve()
741 Handle<mirror::ClassLoader> class_loader( in EnsureVerifiedOrVerifyAtRuntime() local
748 cls.Assign(class_linker->FindClass(soa.Self(), accessor.GetDescriptor(), class_loader)); in EnsureVerifiedOrVerifyAtRuntime()
813 void CompilerDriver::PreCompile(jobject class_loader, in PreCompile() argument
843 Resolve(class_loader, dex_files, timings); in PreCompile()
849 SetVerified(class_loader, dex_files, timings); in PreCompile()
851 Verify(class_loader, dex_files, timings); in PreCompile()
883 EnsureVerifiedOrVerifyAtRuntime(class_loader, dex_files); in PreCompile()
885 InitializeClasses(class_loader, dex_files, timings); in PreCompile()
1386 Handle<mirror::ClassLoader> class_loader = mUnit->GetClassLoader(); in ComputeInstanceFieldInfo() local
1387 resolved_field = ResolveField(soa, dex_cache, class_loader, field_idx, /* is_static= */ false); in ComputeInstanceFieldInfo()
1389 ? ResolveCompilingMethodsClass(soa, dex_cache, class_loader, mUnit) : nullptr; in ComputeInstanceFieldInfo()
1428 jobject class_loader, in ParallelCompilationManager() argument
1435 class_loader_(class_loader), in ParallelCompilationManager()
1540 static bool SkipClass(jobject class_loader, const DexFile& dex_file, ObjPtr<mirror::Class> klass) in SkipClass() argument
1545 if (class_loader == nullptr) { in SkipClass()
1596 Handle<mirror::ClassLoader> class_loader( in Visit() local
1601 : class_linker->RegisterDexFile(dex_file, class_loader.Get())); in Visit()
1605 ObjPtr<mirror::Class> klass = class_linker->ResolveType(type_idx, dex_cache, class_loader); in Visit()
1622 if (defining_class_loader.Get() != class_loader.Get()) { in Visit()
1658 void CompilerDriver::ResolveDexFile(jobject class_loader, in ResolveDexFile() argument
1671 ParallelCompilationManager context(class_linker, class_loader, this, &dex_file, dex_files, in ResolveDexFile()
1684 void CompilerDriver::SetVerified(jobject class_loader, in SetVerified() argument
1690 SetVerifiedDexFile(class_loader, in SetVerified()
1701 Handle<mirror::ClassLoader> class_loader, in LoadAndUpdateStatus() argument
1708 class_linker->FindClass(self, descriptor, class_loader))); in LoadAndUpdateStatus()
1736 Handle<mirror::ClassLoader> class_loader( in FastVerify() local
1742 class_loader, in FastVerify()
1781 LoadAndUpdateStatus(accessor, status, class_loader, soa.Self()); in FastVerify()
1869 Handle<mirror::ClassLoader> class_loader( in Visit() local
1872 hs.NewHandle(class_linker->FindClass(soa.Self(), descriptor, class_loader))); in Visit()
1893 class_loader, in Visit()
2002 void CompilerDriver::VerifyDexFile(jobject class_loader, in VerifyDexFile() argument
2010 ParallelCompilationManager context(class_linker, class_loader, this, &dex_file, dex_files, in VerifyDexFile()
2037 Handle<mirror::ClassLoader> class_loader( in Visit() local
2040 hs.NewHandle(class_linker->FindClass(soa.Self(), descriptor, class_loader))); in Visit()
2071 void CompilerDriver::SetVerifiedDexFile(jobject class_loader, in SetVerifiedDexFile() argument
2082 ParallelCompilationManager context(class_linker, class_loader, this, &dex_file, dex_files, in SetVerifiedDexFile()
2102 Handle<mirror::ClassLoader> class_loader( in Visit() local
2105 hs.NewHandle(manager_->GetClassLinker()->FindClass(soa.Self(), descriptor, class_loader))); in Visit()
2109 TryInitializeClass(soa.Self(), klass, class_loader); in Visit()
2120 Handle<mirror::ClassLoader>& class_loader) in TryInitializeClass() argument
2170 is_boot_image ? true : InitializeDependencies(klass, class_loader, self); in TryInitializeClass()
2210 NoClinitInDependency(klass, self, &class_loader)); in TryInitializeClass()
2231 class_loader)); in TryInitializeClass()
2281 InternStrings(klass, class_loader); in TryInitializeClass()
2333 void InternStrings(Handle<mirror::Class> klass, Handle<mirror::ClassLoader> class_loader) in InternStrings() argument
2347 class_loader, in InternStrings()
2442 Handle<mirror::ClassLoader> class_loader, in InitializeDependencies() argument
2449 this->TryInitializeClass(self, super_class, class_loader); in InitializeDependencies()
2462 TryInitializeClass(self, iface, class_loader); in InitializeDependencies()
2477 Handle<mirror::ClassLoader>* class_loader) in NoClinitInDependency() argument
2489 if (!NoClinitInDependency(handle_scope_super, self, class_loader)) { in NoClinitInDependency()
2500 if (!NoClinitInDependency(handle_interface, self, class_loader)) { in NoClinitInDependency()
2543 void CompilerDriver::InitializeClasses(jobject class_loader, in InitializeClasses() argument
2549 InitializeClasses(class_loader, *dex_file, dex_files, timings); in InitializeClasses()
2559 jobject class_loader, in CompileDexFile() argument
2569 class_loader, in CompileDexFile()
2598 Handle<mirror::ClassLoader> class_loader( in CompileDexFile() local
2601 hs.NewHandle(class_linker->FindClass(soa.Self(), accessor.GetDescriptor(), class_loader))); in CompileDexFile()
2641 class_loader, in CompileDexFile()
2650 void CompilerDriver::Compile(jobject class_loader, in Compile() argument
2665 class_loader, in Compile()