• Home
  • Raw
  • Download

Lines Matching refs:class_loader

298                                                  jobject class_loader,
306 jobject class_loader,
315 jobject class_loader,
324 jobject class_loader,
488 void CompilerDriver::CompileAll(jobject class_loader, in CompileAll() argument
493 PreCompile(class_loader, dex_files, *thread_pool.get(), timings); in CompileAll()
494 Compile(class_loader, dex_files, *thread_pool.get(), timings); in CompileAll()
500 static DexToDexCompilationLevel GetDexToDexCompilationlevel(mirror::ClassLoader* class_loader, in GetDexToDexCompilationlevel() argument
506 mirror::Class* klass = class_linker->FindClass(descriptor, class_loader); in GetDexToDexCompilationlevel()
518 bool compiling_image_classes = (class_loader == NULL); in GetDexToDexCompilationlevel()
566 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(jclass_loader); in CompileOne() local
567 dex_to_dex_compilation_level = GetDexToDexCompilationlevel(class_loader, *dex_file, class_def); in CompileOne()
577 void CompilerDriver::Resolve(jobject class_loader, const std::vector<const DexFile*>& dex_files, in Resolve() argument
582 ResolveDexFile(class_loader, *dex_file, thread_pool, timings); in Resolve()
586 void CompilerDriver::PreCompile(jobject class_loader, const std::vector<const DexFile*>& dex_files, in PreCompile() argument
590 Resolve(class_loader, dex_files, thread_pool, timings); in PreCompile()
592 Verify(class_loader, dex_files, thread_pool, timings); in PreCompile()
594 InitializeClasses(class_loader, dex_files, thread_pool, timings); in PreCompile()
710 mirror:: ClassLoader* class_loader = NULL; in LoadImageClasses() local
712 dex_cache, class_loader)); in LoadImageClasses()
898 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(mUnit->GetClassLoader()); in ComputeCompilingMethodsClass() local
901 dex_cache, class_loader); in ComputeCompilingMethodsClass()
909 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(mUnit->GetClassLoader()); in ComputeFieldReferencedFromCompilingMethod() local
911 class_loader, false); in ComputeFieldReferencedFromCompilingMethod()
920 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(mUnit->GetClassLoader()); in ComputeMethodReferencedFromCompilingMethod() local
922 class_loader, NULL, type); in ComputeMethodReferencedFromCompilingMethod()
1186 mirror::ClassLoader* class_loader = in ComputeInvokeInfo() local
1191 target_dex_cache, class_loader, NULL, in ComputeInvokeInfo()
1341 jobject class_loader, in ParallelCompilationManager() argument
1347 class_loader_(class_loader), in ParallelCompilationManager()
1443 static bool SkipClass(ClassLinker* class_linker, jobject class_loader, const DexFile& dex_file, in SkipClass() argument
1446 if (class_loader == NULL) { in SkipClass()
1461 static bool SkipClass(jobject class_loader, const DexFile& dex_file, mirror::Class* klass) in SkipClass() argument
1466 if (class_loader == NULL) { in SkipClass()
1500 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(jclass_loader); in ResolveClassFieldsAndMethods() local
1505 class_loader); in ResolveClassFieldsAndMethods()
1529 dex_cache, class_loader, true); in ResolveClassFieldsAndMethods()
1545 dex_cache, class_loader, false); in ResolveClassFieldsAndMethods()
1556 dex_cache, class_loader, NULL, in ResolveClassFieldsAndMethods()
1566 dex_cache, class_loader, NULL, in ResolveClassFieldsAndMethods()
1590 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(manager->GetClassLoader()); in ResolveType() local
1591 mirror::Class* klass = class_linker->ResolveType(dex_file, type_idx, dex_cache, class_loader); in ResolveType()
1606 void CompilerDriver::ResolveDexFile(jobject class_loader, const DexFile& dex_file, in ResolveDexFile() argument
1613 ParallelCompilationManager context(class_linker, class_loader, this, &dex_file, thread_pool); in ResolveDexFile()
1627 void CompilerDriver::Verify(jobject class_loader, const std::vector<const DexFile*>& dex_files, in Verify() argument
1632 VerifyDexFile(class_loader, *dex_file, thread_pool, timings); in Verify()
1681 void CompilerDriver::VerifyDexFile(jobject class_loader, const DexFile& dex_file, in VerifyDexFile() argument
1686 ParallelCompilationManager context(class_linker, class_loader, this, &dex_file, thread_pool); in VerifyDexFile()
2117 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(jclass_loader); in InitializeClass() local
2118 mirror::Class* klass = class_linker->FindClass(descriptor, class_loader); in InitializeClass()
2204 void CompilerDriver::InitializeClasses(jobject class_loader, in InitializeClasses() argument
2210 InitializeClasses(class_loader, *dex_file, thread_pool, timings); in InitializeClasses()
2214 void CompilerDriver::Compile(jobject class_loader, const std::vector<const DexFile*>& dex_files, in Compile() argument
2219 CompileDexFile(class_loader, *dex_file, thread_pool, timings); in Compile()
2247 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(jclass_loader); in CompileClass() local
2248 dex_to_dex_compilation_level = GetDexToDexCompilationlevel(class_loader, dex_file, class_def); in CompileClass()
2294 void CompilerDriver::CompileDexFile(jobject class_loader, const DexFile& dex_file, in CompileDexFile() argument
2298 ParallelCompilationManager context(Runtime::Current()->GetClassLinker(), class_loader, this, in CompileDexFile()
2305 uint32_t method_idx, jobject class_loader, in CompileMethod() argument
2332 method_idx, class_loader, dex_file); in CompileMethod()
2337 method_idx, class_loader, dex_file, in CompileMethod()