/art/compiler/driver/ |
dex_compilation_unit.cc | 29 class_linker_(cu->class_linker), 39 ClassLinker* class_linker, 47 class_linker_(class_linker),
|
dex_compilation_unit.h | 37 DexCompilationUnit(CompilationUnit* cu, jobject class_loader, ClassLinker* class_linker,
|
compiler_driver_test.cc | 23 #include "class_linker.h" 76 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 81 mirror::Class* c = class_linker->FindClass(descriptor, soa.Decode<mirror::ClassLoader*>(class_loader));
|
compiler_driver.cc | 27 #include "class_linker.h" 505 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 506 mirror::Class* klass = class_linker->FindClass(descriptor, class_loader); 683 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 686 SirtRef<mirror::Class> klass(self, class_linker->FindSystemClass(descriptor.c_str())); 701 class_linker->FindSystemClass("Ljava/lang/Throwable;")); 704 class_linker->VisitClasses(ResolveCatchBlockExceptionsClassVisitor, 709 mirror::DexCache* dex_cache = class_linker->FindDexCache(*dex_file); 711 SirtRef<mirror::Class> klass(self, class_linker->ResolveType(*dex_file, exception_type_idx, 727 class_linker->VisitClasses(RecordImageClassesVisitor, image_classes_.get()) 1483 ClassLinker* class_linker = manager->GetClassLinker(); local 1587 ClassLinker* class_linker = manager->GetClassLinker(); local 1608 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1643 ClassLinker* class_linker = manager->GetClassLinker(); local 1685 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2115 ClassLinker* class_linker = manager->GetClassLinker(); local 2199 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2228 ClassLinker* class_linker = manager->GetClassLinker(); local [all...] |
/art/runtime/native/ |
java_lang_reflect_Proxy.cc | 17 #include "class_linker.h" 38 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 39 mirror::Class* result = class_linker->CreateProxyClass(name, interfaces, loader, methods, throws);
|
java_lang_reflect_Array.cc | 17 #include "class_linker.h" 54 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 55 mirror::Class* array_class = class_linker->FindClass(descriptor.c_str(), element_class->GetClassLoader());
|
java_lang_Class.cc | 17 #include "class_linker.h" 64 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 65 mirror::Class* c = class_linker->FindClass(descriptor.c_str(), class_loader); 76 class_linker->EnsureInitialized(c, true, true);
|
dalvik_system_DexFile.cc | 20 #include "class_linker.h" 154 VLOG(class_linker) << "Failed to find dex_file"; 159 VLOG(class_linker) << "Failed to find class_name"; 165 VLOG(class_linker) << "Failed to find dex_class_def"; 168 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 169 class_linker->RegisterDexFile(*dex_file); 171 mirror::Class* result = class_linker->DefineClass(descriptor.c_str(), class_loader, *dex_file, 173 VLOG(class_linker) << "DexFile_defineClassNative returning " << result; 217 ClassLinker* class_linker = runtime->GetClassLinker(); local 218 const std::vector<const DexFile*>& boot_class_path = class_linker->GetBootClassPath() [all...] |
dalvik_system_VMRuntime.cc | 19 #include "class_linker.h" 71 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 75 mirror::Class* array_class = class_linker->FindClass(descriptor.c_str(), NULL);
|
/art/compiler/ |
oat_test.cc | 69 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 82 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), timings); 87 OatWriter oat_writer(class_linker->GetBootClassPath(), 94 class_linker->GetBootClassPath(), 101 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), timings); 129 mirror::Class* klass = class_linker->FindClass(descriptor, NULL);
|
image_test.cc | 46 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 54 for (const DexFile* dex_file : class_linker->GetBootClassPath()) { 57 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), timings); 60 OatWriter oat_writer(class_linker->GetBootClassPath(), 64 class_linker->GetBootClassPath(),
|
image_writer.cc | 25 #include "class_linker.h" 76 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 77 const std::vector<DexCache*>& all_dex_caches = class_linker->GetDexCaches(); 90 class_linker->RegisterOatFile(*oat_file_); 205 ClassLinker* class_linker = runtime->GetClassLinker(); local 206 class_linker->VisitClassesWithoutClassesLock(ComputeLazyFieldsForClassesVisitor, NULL); 257 ClassLinker* class_linker = runtime->GetClassLinker(); local 264 class_linker->VisitClasses(NonImageClassesVisitor, &context); 268 class_linker->RemoveClass(it.c_str(), NULL); 372 ClassLinker* class_linker = runtime->GetClassLinker() local 651 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 672 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 700 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
elf_writer.cc | 20 #include "class_linker.h"
|
/art/runtime/entrypoints/ |
entrypoint_utils.h | 20 #include "class_linker.h" 241 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 242 mirror::Class* klass = class_linker->ResolveType(type_idx, referrer); 264 if (!class_linker->EnsureInitialized(klass, true, true)) { 277 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 278 return class_linker->ResolveString(string_idx, referrer); 379 static inline const void* GetPortableResolutionTrampoline(ClassLinker* class_linker) { 380 return class_linker->GetPortableResolutionTrampoline(); 383 static inline const void* GetQuickResolutionTrampoline(ClassLinker* class_linker) { 384 return class_linker->GetQuickResolutionTrampoline() [all...] |
entrypoint_utils.cc | 19 #include "class_linker-inl.h" 94 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 95 mirror::ArtField* resolved_field = class_linker->ResolveField(field_idx, referrer, is_static); 114 fields_class = class_linker->ResolveType(dex_file, 165 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 167 mirror::ArtMethod* resolved_method = class_linker->ResolveMethod(method_idx, referrer, type); 219 methods_class = class_linker->ResolveType(dex_file,
|
/art/compiler/llvm/ |
compiler_llvm.cc | 21 #include "class_linker.h" 210 art::ClassLinker *class_linker = art::Runtime::Current()->GetClassLinker(); local 213 NULL, class_loader, class_linker, dex_file, code_item, 223 art::ClassLinker *class_linker = art::Runtime::Current()->GetClassLinker(); local 226 NULL, NULL, class_linker, dex_file, NULL,
|
/art/compiler/dex/ |
compiler_internals.h | 26 #include "class_linker.h"
|
compiler_ir.h | 48 class_linker(NULL), 77 ClassLinker* class_linker; // Linker to resolve fields and methods. member in struct:art::CompilationUnit
|
frontend.cc | 121 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 125 cu.class_linker = class_linker;
|
/art/runtime/verifier/ |
reg_type_cache-inl.h | 22 #include "class_linker.h"
|
method_verifier_test.cc | 20 #include "class_linker.h"
|
/art/runtime/ |
reflection.cc | 19 #include "class_linker.h" 328 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 331 src_class = class_linker->FindPrimitiveClass('Z'); 334 src_class = class_linker->FindPrimitiveClass('B'); 337 src_class = class_linker->FindPrimitiveClass('C'); 340 src_class = class_linker->FindPrimitiveClass('F'); 343 src_class = class_linker->FindPrimitiveClass('D'); 346 src_class = class_linker->FindPrimitiveClass('I'); 349 src_class = class_linker->FindPrimitiveClass('J'); 352 src_class = class_linker->FindPrimitiveClass('S') [all...] |
instrumentation.cc | 23 #include "class_linker.h" 52 ClassLinker* class_linker = NULL; local 54 class_linker = Runtime::Current()->GetClassLinker(); 65 new_code = class_linker->GetOatCodeFor(method); 67 new_code = GetResolutionTrampoline(class_linker); 87 new_code = class_linker->GetOatCodeFor(method);
|
/art/runtime/entrypoints/interpreter/ |
interpreter_entrypoints.cc | 17 #include "class_linker.h"
|
/art/runtime/mirror/ |
dex_cache_test.cc | 17 #include "class_linker.h"
|