/art/runtime/native/ |
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_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);
|
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/ |
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);
|
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...] |
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.cc | 38 #include "mirror/class_loader.h" 267 ClassLoader* class_loader = soa.Decode<ClassLoader*>(Runtime::Current()->GetSystemClassLoader()); local 268 if (class_loader != NULL) { 269 return class_loader; 272 class_loader = soa.Self()->GetClassLoaderOverride(); 273 if (class_loader != NULL) { 276 return class_loader; 447 SharedLibrary(const std::string& path, void* handle, Object* class_loader) 450 class_loader_(class_loader), 3144 << "ClassLoader " << class_loader << "]"; local 3192 << "\\"" << path << "\\" ClassLoader=" << class_loader; local 3196 VLOG(jni) << "[Added shared library \\"" << path << "\\" for ClassLoader " << class_loader << "]"; local [all...] |
/art/compiler/dex/ |
compiler_ir.h | 50 class_loader(NULL), 79 jobject class_loader; // compiling method's class loader. member in struct:art::CompilationUnit
|
/art/compiler/driver/ |
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.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 1475 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(jclass_loader); local 1565 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(manager->GetClassLoader()); local 2089 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(manager->GetClassLoader()); local 2219 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(jclass_loader); local [all...] |
/art/compiler/ |
image_test.cc | 45 jobject class_loader = NULL; local 57 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), timings);
|
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);
|
/art/runtime/verifier/ |
reg_type.cc | 937 mirror::ClassLoader* class_loader = s->GetClassLoader(); local 940 mirror::Class* array_class = class_linker->FindClass(descriptor.c_str(), class_loader);
|
/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/dex2oat/ |
dex2oat.cc | 43 #include "mirror/class_loader.h" 238 jobject class_loader = NULL; local 251 class_loader = soa.Env()->NewGlobalRef(class_loader_local.get()); 252 Runtime::Current()->SetCompileTimeClassPath(class_loader, class_path_files); 266 driver->CompileAll(class_loader, dex_files, timings); [all...] |
/art/runtime/interpreter/ |
interpreter.cc | 78 ClassLoader* class_loader = NULL; // shadow_frame.GetMethod()->GetDeclaringClass()->GetClassLoader(); local 80 class_loader); [all...] |
/art/oatdump/ |
oatdump.cc | 564 mirror::ClassLoader* class_loader = NULL; local 565 verifier.reset(new verifier::MethodVerifier(dex_file, dex_cache, class_loader, &class_def, 622 mirror::ClassLoader* class_loader = NULL; local 624 class_loader, &class_def, code_item, NULL, [all...] |