/art/compiler/driver/ |
dex_compilation_unit.cc | 28 class_loader_(cu->class_loader), 38 jobject class_loader, 46 class_loader_(class_loader),
|
compiler_driver_test.cc | 38 void CompileAll(jobject class_loader) LOCKS_EXCLUDED(Locks::mutator_lock_) { 41 compiler_driver_->CompileAll(class_loader, 42 Runtime::Current()->GetCompileTimeClassPath(class_loader), 44 MakeAllExecutable(class_loader); 47 void EnsureCompiled(jobject class_loader, const char* class_name, const char* method, 50 CompileAll(class_loader); 65 void MakeAllExecutable(jobject class_loader) { 67 = Runtime::Current()->GetCompileTimeClassPath(class_loader); 71 MakeDexFileExecutable(class_loader, *dex_file); 75 void MakeDexFileExecutable(jobject class_loader, const DexFile& dex_file) 142 jobject class_loader; local [all...] |
compiler_driver.h | 99 void CompileAll(jobject class_loader, const std::vector<const DexFile*>& dex_files, 330 void PreCompile(jobject class_loader, const std::vector<const DexFile*>& dex_files, 339 void Resolve(jobject class_loader, const std::vector<const DexFile*>& dex_files, 342 void ResolveDexFile(jobject class_loader, const DexFile& dex_file, 346 void Verify(jobject class_loader, const std::vector<const DexFile*>& dex_files, 348 void VerifyDexFile(jobject class_loader, const DexFile& dex_file, 352 void InitializeClasses(jobject class_loader, const std::vector<const DexFile*>& dex_files, 355 void InitializeClasses(jobject class_loader, const DexFile& dex_file, 363 void Compile(jobject class_loader, const std::vector<const DexFile*>& dex_files, 365 void CompileDexFile(jobject class_loader, const DexFile& dex_file [all...] |
compiler_driver.cc | 38 #include "mirror/class_loader.h" 298 jobject class_loader, 306 jobject class_loader, 315 jobject class_loader, 324 jobject class_loader, 488 void CompilerDriver::CompileAll(jobject class_loader, 493 PreCompile(class_loader, dex_files, *thread_pool.get(), timings); 494 Compile(class_loader, dex_files, *thread_pool.get(), timings); 500 static DexToDexCompilationLevel GetDexToDexCompilationlevel(mirror::ClassLoader* class_loader, 506 mirror::Class* klass = class_linker->FindClass(descriptor, class_loader); 566 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(jclass_loader); local 710 mirror:: ClassLoader* class_loader = NULL; local 898 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(mUnit->GetClassLoader()); local 909 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(mUnit->GetClassLoader()); local 920 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(mUnit->GetClassLoader()); local 1186 mirror::ClassLoader* class_loader = local 1500 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(jclass_loader); local 1590 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(manager->GetClassLoader()); local 2117 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(jclass_loader); local 2247 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(jclass_loader); local [all...] |
dex_compilation_unit.h | 37 DexCompilationUnit(CompilationUnit* cu, jobject class_loader, ClassLinker* class_linker,
|
/art/compiler/sea_ir/ |
frontend.cc | 45 jobject class_loader, const DexFile& dex_file 74 jobject class_loader, 78 class_def_idx, method_idx, class_loader, dex_file 89 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, 95 class_def_idx, method_idx, class_loader, dex_file,
|
/art/compiler/dex/ |
compiler_ir.h | 50 class_loader(NULL), 79 jobject class_loader; // compiling method's class loader. member in struct:art::CompilationUnit
|
frontend.cc | 114 jobject class_loader, const DexFile& dex_file 182 class_loader, dex_file); 278 jobject class_loader, 282 method_idx, class_loader, dex_file 295 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, 300 class_def_idx, method_idx, class_loader, dex_file,
|
frontend.h | 122 jobject class_loader,
|
dex_to_dex_compiler.cc | 280 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, 284 art::DexCompilationUnit unit(NULL, class_loader, art::Runtime::Current()->GetClassLinker(),
|
/art/runtime/ |
class_linker-inl.h | 47 mirror::ClassLoader* class_loader = declaring_class->GetClassLoader(); local 49 resolved_type = ResolveType(dex_file, type_idx, dex_cache, class_loader); 59 mirror::ClassLoader* class_loader = declaring_class->GetClassLoader(); local 61 resolved_type = ResolveType(dex_file, type_idx, dex_cache, class_loader); 74 mirror::ClassLoader* class_loader = declaring_class->GetClassLoader(); local 76 resolved_method = ResolveMethod(dex_file, method_idx, dex_cache, class_loader, referrer, type); 89 mirror::ClassLoader* class_loader = declaring_class->GetClassLoader(); local 91 resolved_field = ResolveField(dex_file, field_idx, dex_cache, class_loader, is_static);
|
class_linker_test.cc | 96 mirror::ClassLoader* class_loader) 98 mirror::Class* array = class_linker_->FindClass(array_descriptor.c_str(), class_loader); 101 EXPECT_EQ(class_loader, array->GetClassLoader()); 302 void AssertDexFileClass(mirror::ClassLoader* class_loader, const std::string& descriptor) 308 EXPECT_EQ(class_loader, klass->GetClassLoader()); 318 void AssertDexFile(const DexFile* dex, mirror::ClassLoader* class_loader) 326 AssertDexFileClass(class_loader, descriptor); 332 AssertDexFileClass(class_loader, descriptor); 646 SirtRef<mirror::ClassLoader> class_loader(soa.Self(), soa.Decode<mirror::ClassLoader*>(LoadDex("Nested"))); 648 mirror::Class* outer = class_linker_->FindClass("LNested;", class_loader.get()) [all...] |
common_test.h | 39 #include "mirror/class_loader.h" 452 jobject class_loader = soa.Env()->NewGlobalRef(class_loader_local.get()); local 454 Runtime::Current()->SetCompileTimeClassPath(class_loader, class_path); 455 return class_loader; 458 void CompileClass(mirror::ClassLoader* class_loader, const char* class_name) 461 mirror::Class* klass = class_linker_->FindClass(class_descriptor.c_str(), class_loader); 479 void CompileDirectMethod(mirror::ClassLoader* class_loader, 485 mirror::Class* klass = class_linker_->FindClass(class_descriptor.c_str(), class_loader); 493 void CompileVirtualMethod(mirror::ClassLoader* class_loader, 499 mirror::Class* klass = class_linker_->FindClass(class_descriptor.c_str(), class_loader); [all...] |
class_linker.h | 68 // If class_loader is null, searches boot_class_path_. 69 mirror::Class* FindClass(const char* descriptor, mirror::ClassLoader* class_loader) 76 mirror::Class* DefineClass(const char* descriptor, mirror::ClassLoader* class_loader, 81 // by the given 'class_loader'. 82 mirror::Class* LookupClass(const char* descriptor, const mirror::ClassLoader* class_loader) 95 bool RemoveClass(const char* descriptor, const mirror::ClassLoader* class_loader) 151 mirror::ClassLoader* class_loader) 162 mirror::ClassLoader* class_loader, 183 mirror::ClassLoader* class_loader, 194 mirror::ClassLoader* class_loader) [all...] |
exception_test.cc | 40 SirtRef<mirror::ClassLoader> class_loader(soa.Self(), 42 my_klass_ = class_linker_->FindClass("LExceptionHandle;", class_loader.get());
|
runtime.cc | 49 #include "mirror/class_loader.h" 687 mirror::ClassLoader* class_loader = down_cast<mirror::ClassLoader*>(result.GetL()); local 688 CHECK(class_loader != NULL); 691 ScopedLocalRef<jobject> system_class_loader(env, soa.AddLocalReference<jobject>(class_loader)); 694 soa.Self()->SetClassLoaderOverride(class_loader); 703 contextClassLoader->SetObject(soa.Self()->GetPeer(), class_loader); [all...] |
jni_internal.h | 75 bool LoadNativeLibrary(const std::string& path, mirror::ClassLoader* class_loader,
|
/art/runtime/native/ |
dalvik_system_VMStack.cc | 21 #include "mirror/class_loader.h" 79 : StackVisitor(thread, NULL), bootstrap(bootstrap), system(system), class_loader(NULL) {} 82 DCHECK(class_loader == NULL); 86 class_loader = cl; 94 mirror::Object* class_loader; member in struct:art::ClosestUserClassLoaderVisitor 101 return soa.AddLocalReference<jobject>(visitor.class_loader);
|
java_lang_Class.cc | 22 #include "mirror/class_loader.h" 63 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(javaLoader); local 65 mirror::Class* c = class_linker->FindClass(descriptor.c_str(), class_loader);
|
dalvik_system_DexFile.cc | 27 #include "mirror/class_loader.h" 170 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(javaLoader); local 171 mirror::Class* result = class_linker->DefineClass(descriptor.c_str(), class_loader, *dex_file,
|
/art/runtime/mirror/ |
object_test.cc | 259 jobject class_loader = LoadDex("StaticsFromCode"); local 260 const DexFile* dex_file = Runtime::Current()->GetCompileTimeClassPath(class_loader)[0]; 264 class_linker_->FindClass("LStaticsFromCode;", soa.Decode<ClassLoader*>(class_loader)); 460 SirtRef<ClassLoader> class_loader(soa.Self(), soa.Decode<ClassLoader*>(jclass_loader)); 462 Class* X = class_linker_->FindClass("LX;", class_loader.get()); 463 Class* Y = class_linker_->FindClass("LY;", class_loader.get()); 494 SirtRef<ClassLoader> class_loader(soa.Self(), soa.Decode<ClassLoader*>(jclass_loader)); 495 Class* X = class_linker_->FindClass("LX;", class_loader.get()); 496 Class* Y = class_linker_->FindClass("LY;", class_loader.get()); 531 SirtRef<ClassLoader> class_loader(soa.Self(), soa.Decode<ClassLoader*>(jclass_loader)) [all...] |
/art/compiler/llvm/ |
compiler_llvm.cc | 42 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, 207 jobject class_loader, 213 NULL, class_loader, class_linker, dex_file, code_item,
|
/art/compiler/ |
oat_test.cc | 79 jobject class_loader = NULL; local 82 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), timings); 101 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), timings);
|
image_test.cc | 45 jobject class_loader = NULL; local 57 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), timings);
|
/art/runtime/verifier/ |
method_verifier.h | 152 mirror::ClassLoader* class_loader, 158 mirror::DexCache* dex_cache, mirror::ClassLoader* class_loader, 227 mirror::ClassLoader* class_loader, const DexFile::ClassDef* class_def, 267 mirror::ClassLoader* class_loader,
|