Home
last modified time | relevance | path

Searched refs:class_loader_ (Results 1 – 25 of 26) sorted by relevance

12

/art/compiler/driver/
Ddex_compilation_unit.h49 return class_loader_; in GetClassLoader()
121 const Handle<mirror::ClassLoader> class_loader_;
Ddex_compilation_unit.cc35 : class_loader_(class_loader), in DexCompilationUnit()
Dcompiler_driver.cc1517 class_loader_(class_loader), in ParallelCompilationManager()
1529 return class_loader_; in GetClassLoader()
1611 const jobject class_loader_; member in art::ParallelCompilationManager
/art/compiler/optimizing/
Dssa_builder.h57 class_loader_(class_loader), in SsaBuilder()
123 Handle<mirror::ClassLoader> class_loader_; variable
Dreference_type_propagation.h99 Handle<mirror::ClassLoader> class_loader_; variable
Dreference_type_propagation.cc78 class_loader_(class_loader), in RTPVisitor()
130 Handle<mirror::ClassLoader> class_loader_; member in art::ReferenceTypePropagation::RTPVisitor
147 class_loader_(class_loader), in ReferenceTypePropagation()
182 class_loader_, in Visit()
345 RTPVisitor visitor(graph_, class_loader_, hint_dex_cache_, &handle_cache_, is_first_run_); in Run()
579 type_idx, dex_cache, class_loader_.Get()); in UpdateReferenceTypeInfo()
Dssa_builder.cc514 class_loader_, in BuildSsa()
/art/runtime/verifier/
Dmethod_verifier-inl.h44 return class_loader_.Get(); in GetClassLoader()
Dmethod_verifier.cc574 class_loader_(class_loader), in MethodVerifier()
1006 linker->ResolveType(iterator.GetHandlerTypeIndex(), dex_cache_, class_loader_); in ScanTryCatchBlocks()
2198 return_type.CanAssignArray(reg_type, reg_types_, class_loader_, this, &soft_error); in CodeFlowVerifyInstruction()
2367 type_idx, dex_cache_.Get(), class_loader_.Get()); in CodeFlowVerifyInstruction()
3532 linker->ResolveType(handler_type_idx, dex_cache_, class_loader_); in CodeFlowVerifyInstruction()
3658 ? linker->ResolveType(class_idx, dex_cache_, class_loader_) in ResolveClass()
3659 : linker->LookupResolvedType(class_idx, dex_cache_.Get(), class_loader_.Get()); in ResolveClass()
3786 klass, dex_cache_.Get(), class_loader_.Get(), dex_method_idx); in ResolveMethodAndCheckAccess()
3805 klass, dex_cache_.Get(), class_loader_.Get(), dex_method_idx); in ResolveMethodAndCheckAccess()
4645 ArtField* field = class_linker->ResolveFieldJLS(field_idx, dex_cache_, class_loader_); in GetStaticField()
[all …]
Dmethod_verifier.h728 Handle<mirror::ClassLoader> class_loader_ GUARDED_BY(Locks::mutator_lock_);
/art/runtime/dex/
Ddex_file_annotations.h128 class_loader_(class_loader), in RuntimeEncodedStaticFieldValueIterator()
137 const Handle<mirror::ClassLoader> class_loader_; // ClassLoader to resolve types. variable
Ddex_file_annotations.cc1611 class_loader_); in ReadValueToField()
/art/tools/veridex/
Dveridex.h70 static VeriClass* class_loader_; variable
Dveridex.cc56 VeriClass* VeriClass::class_loader_ = nullptr; member in art::VeriClass
188 VeriClass::class_loader_ = type_map["Ljava/lang/ClassLoader;"]; in Run()
208 *VeriClass::class_loader_, "loadClass", "(Ljava/lang/String;)Ljava/lang/Class;"); in Run()
/art/compiler/
Dverifier_deps_test.cc70 hs.NewHandle(soa->Decode<mirror::ClassLoader>(class_loader_))); in FindClassByName()
96 compiler_driver_->Verify(class_loader_, dex_files_, &timings); in VerifyWithCompilerDriver()
117 class_loader_ = (name2 == nullptr) ? LoadDex(name1) : LoadMultiDex(name1, name2); in LoadDexFile()
118 dex_files_ = GetDexFiles(class_loader_); in LoadDexFile()
124 hs.NewHandle(soa->Decode<mirror::ClassLoader>(class_loader_)); in LoadDexFile()
147 hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader_))); in VerifyMethod()
228 hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader_))); in VerifyClassStatus()
455 jobject class_loader_; member in art::verifier::VerifierDepsTest
/art/runtime/
Djava_vm_ext.cc74 class_loader_(env->NewWeakGlobalRef(class_loader)), in SharedLibrary()
86 self->GetJniEnv()->DeleteWeakGlobalRef(class_loader_); in ~SharedLibrary()
93 return class_loader_; in GetClassLoader()
195 const jweak class_loader_; member in art::SharedLibrary
Djni_internal_test.cc623 class_loader_ = LoadDex("MyClassNatives"); in SetUpForTest()
626 hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader_))); in SetUpForTest()
672 jobject class_loader_; member in art::JniInternalTest
Dclass_linker_test.cc574 addOffset(OFFSETOF_MEMBER(mirror::Class, class_loader_), "classLoader"); in ClassOffsets()
/art/compiler/jni/
Djni_compiler_test.cc291 class_loader_ = LoadDex("MyClassNatives"); in SetUpForTest()
293 CompileForTest(class_loader_, direct, method_name, method_sig); in SetUpForTest()
329 static jobject class_loader_; member in art::JniCompilerTest
390 jobject JniCompilerTest::class_loader_; member in art::JniCompilerTest
662 LoadNativeLibrary(env_, "", class_loader_, &reason)) in JNI_TEST()
678 LoadNativeLibrary(env_, "", class_loader_, &reason)) in JNI_TEST_NORMAL_ONLY()
1133 class_loader_ = LoadDex("MyClassNatives"); in ExceptionHandlingImpl()
1136 CompileForTestWithCurrentJni(class_loader_, false, "foo", "()V"); in ExceptionHandlingImpl()
1137 CompileForTestWithCurrentJni(class_loader_, false, "throwException", "()V"); in ExceptionHandlingImpl()
1138 CompileForTestWithCurrentJni(class_loader_, false, "foo", "()V"); in ExceptionHandlingImpl()
/art/oatdump/
Doatdump.cc369 class_loader_(nullptr) {} in OatDumperOptions()
384 Handle<mirror::ClassLoader>* class_loader_; member in art::OatDumperOptions
404 CHECK(options_.class_loader_ != nullptr); in OatDumper()
1698 DCHECK(options_.class_loader_ != nullptr); in DumpVerifier()
1700 runtime->GetClassLinker()->RegisterDexFile(*dex_file, options_.class_loader_->Get())); in DumpVerifier()
1703 dex_method_idx, dex_cache, *options_.class_loader_); in DumpVerifier()
1706 soa.Self(), vios, dex_method_idx, dex_file, dex_cache, *options_.class_loader_, in DumpVerifier()
2960 options->class_loader_ = &null_class_loader; in DumpImages()
3068 options->class_loader_ = &loader_handle; in DumpOatWithRuntime()
3079 options->class_loader_ = &null_class_loader; in DumpOatWithoutRuntime()
/art/dex2oat/linker/
Dimage_writer.cc949 class_loader_(class_loader), in PruneClassesVisitor()
956 if (klass->GetClassLoader() == class_loader_) { in operator ()()
965 Runtime::Current()->GetClassLinker()->ClassTableForClassLoader(class_loader_); in Prune()
978 const ObjPtr<mirror::ClassLoader> class_loader_; member in art::linker::ImageWriter::PruneClassesVisitor
999 DCHECK(class_loader_ == nullptr); in Visit()
1000 class_loader_ = class_loader; in Visit()
1009 return class_loader_; in GetClassLoader()
1015 ObjPtr<mirror::ClassLoader> class_loader_; member in art::linker::ImageWriter::PruneClassLoaderClassesVisitor
Doat_writer.cc1535 class_loader_(writer->HasImage() ? writer->image_writer_->GetClassLoader() : nullptr), in InitImageMethodVisitor()
1627 method = class_linker_->LookupResolvedMethod(it.GetMemberIndex(), dex_cache, class_loader_); in VisitMethod()
1668 ObjPtr<mirror::ClassLoader> class_loader_; member in art::linker::OatWriter::InitImageMethodVisitor
1686 class_loader_(writer->HasImage() ? writer->image_writer_->GetClassLoader() : nullptr), in WriteCodeMethodVisitor()
1911 ObjPtr<mirror::ClassLoader> class_loader_; member in art::linker::OatWriter::WriteCodeMethodVisitor
1932 class_linker_->LookupResolvedMethod(ref.index, dex_cache, class_loader_); in GetTargetMethod()
1973 class_linker_->LookupResolvedType(patch.TargetTypeIndex(), dex_cache, class_loader_); in GetTargetType()
/art/runtime/mirror/
Dclass.cc445 SetFieldObject<true>(OFFSET_OF_OBJECT_MEMBER(Class, class_loader_), new_class_loader); in SetClassLoader()
447 SetFieldObject<false>(OFFSET_OF_OBJECT_MEMBER(Class, class_loader_), new_class_loader); in SetClassLoader()
Dclass-inl.h85 OFFSET_OF_OBJECT_MEMBER(Class, class_loader_)); in GetClassLoader()
Dclass.h1370 HeapReference<ClassLoader> class_loader_; variable

12