Home
last modified time | relevance | path

Searched refs:ClassLinker (Results 1 – 25 of 95) sorted by relevance

1234

/art/runtime/
Dclass_linker-inl.h39 inline ObjPtr<mirror::Class> ClassLinker::FindArrayClass(Thread* self, in FindArrayClass()
66 inline ObjPtr<mirror::String> ClassLinker::ResolveString(dex::StringIndex string_idx, in ResolveString()
80 inline ObjPtr<mirror::String> ClassLinker::ResolveString(dex::StringIndex string_idx, in ResolveString()
94 inline ObjPtr<mirror::String> ClassLinker::ResolveString(dex::StringIndex string_idx, in ResolveString()
105 inline ObjPtr<mirror::String> ClassLinker::LookupString(dex::StringIndex string_idx, in LookupString()
114 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType()
132 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType()
146 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType()
160 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType()
172 inline ObjPtr<mirror::Class> ClassLinker::LookupResolvedType(dex::TypeIndex type_idx, in LookupResolvedType()
[all …]
Daot_class_linker.cc30 : ClassLinker(intern_table, /*fast_class_not_found_exceptions=*/ false) {} in AotClassLinker()
44 return ClassLinker::InitializeClass(self, klass, can_init_statics, can_init_parents); in InitializeClass()
60 bool success = ClassLinker::InitializeClass(self, klass, can_init_statics, can_init_parents); in InitializeClass()
95 return ClassLinker::PerformClassVerification(self, klass, log_level, error_msg); in PerformClassVerification()
Dmethod_handles_test.cc52 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in CreateVoidMethodType()
82 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F()
94 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F()
107 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F()
119 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F()
133 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F()
147 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F()
161 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F()
179 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F()
196 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F()
[all …]
Daot_class_linker.h25 class AotClassLinker : public ClassLinker {
Dcommon_runtime_test.h44 class ClassLinker; variable
62 ClassLinker* class_linker,
132 ClassLinker* class_linker_;
Dhandle_scope_test.cc48 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in TEST_F()
95 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in TEST_F()
Dmodule_exclusion_test.cc54 ClassLinker* class_linker = runtime->GetClassLinker(); in DoTest()
82 ObjPtr<mirror::ClassLoader> LoadModule(ScopedObjectAccess& soa, ClassLinker* class_linker) in LoadModule()
Druntime_intrinsics.cc41 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in InitializeIntrinsic()
Dclass_root.h136 inline ObjPtr<mirror::Class> GetClassRoot(ClassRoot class_root, ClassLinker* linker) in GetClassRoot()
175 inline ObjPtr<mirror::Class> GetClassRoot(ClassLinker* linker) in GetClassRoot()
Dimtable_test.cc45 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in LoadClasses()
/art/compiler/driver/
Ddex_compilation_unit.h33 class ClassLinker; variable
39 ClassLinker* class_linker,
53 ClassLinker* GetClassLinker() const { in GetClassLinker()
163 ClassLinker* const class_linker_;
Ddex_compilation_unit.cc31 ClassLinker* class_linker, in DexCompilationUnit()
/art/compiler/optimizing/
Dintrinsic_objects.h26 class ClassLinker; variable
60 ClassLinker* class_linker) REQUIRES_SHARED(Locks::mutator_lock_);
Dintrinsic_objects.cc30 ClassLinker* class_linker) in LookupIntegerCache()
49 ClassLinker* class_linker) REQUIRES_SHARED(Locks::mutator_lock_) { in AllocateBootImageLiveObjects()
Dintrinsics.cc76 ClassLinker* class_linker, in LookupInitializedClass()
101 ClassLinker* class_linker, in CheckIntegerCache()
166 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ComputeIntegerValueOfLocations()
257 static int32_t GetIntegerCacheLowFromIntegerCache(Thread* self, ClassLinker* class_linker) in GetIntegerCacheLowFromIntegerCache()
291 ClassLinker* class_linker = runtime->GetClassLinker(); in ComputeIntegerValueOfInfo()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h77 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetResolvedMethod()
253 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in CheckArrayAlloc()
328 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in FindFieldFromCode()
437 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in FindMethodToCall()
572 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in FindMethodFromCode()
573 constexpr ClassLinker::ResolveMode resolve_mode = in FindMethodFromCode()
574 access_check ? ClassLinker::ResolveMode::kCheckICCEAndIAE in FindMethodFromCode()
575 : ClassLinker::ResolveMode::kNoChecks; in FindMethodFromCode()
662 constexpr ClassLinker::ResolveMode resolve_mode = access_check in FindMethodFast()
663 ? ClassLinker::ResolveMode::kCheckICCEAndIAE in FindMethodFast()
[all …]
/art/runtime/native/
Djava_lang_VMClassLoader.cc41 static ObjPtr<mirror::Class> LookupClass(ClassLinker* cl, in LookupClass()
51 static ObjPtr<mirror::Class> FindClassInPathClassLoader(ClassLinker* cl, in FindClassInPathClassLoader()
78 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in VMClassLoader_findLoadedClass()
Djava_lang_reflect_Proxy.cc35 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Proxy_generateProxy()
Djava_lang_reflect_Array.cc61 ClassLinker* class_linker = runtime->GetClassLinker(); in Array_createObjectArray()
/art/runtime/dex/
Ddex_file_annotations.h33 class ClassLinker; variable
148 ClassLinker* linker, in RuntimeEncodedStaticFieldValueIterator()
163 ClassLinker* const linker_; // Linker to resolve literal objects.
/art/runtime/interpreter/
Dinterpreter_common.h162 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in DoInvoke()
163 constexpr ClassLinker::ResolveMode resolve_mode = in DoInvoke()
164 do_access_check ? ClassLinker::ResolveMode::kCheckICCEAndIAE in DoInvoke()
165 : ClassLinker::ResolveMode::kNoChecks; in DoInvoke()
312 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveMethodHandle()
320 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveMethodType()
406 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveString()
/art/runtime/verifier/
Dclass_verifier.cc118 ClassLinker* const linker = Runtime::Current()->GetClassLinker(); in VerifyClass()
131 ArtMethod* resolved_method = linker->ResolveMethod<ClassLinker::ResolveMode::kNoChecks>( in VerifyClass()
/art/test/692-vdex-inmem-loader/
Dvdex_inmem_loader.cc55 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in Java_Main_areClassesVerified()
149 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in Java_Main_areClassesPreverified()
/art/tools/art_verifier/
Dart_verifier.cc77 ClassLinker* class_linker = runtime->GetClassLinker(); in Install()
231 ClassLinker* class_linker = runtime->GetClassLinker(); in ExecuteWithRuntime()
/art/runtime/jit/
Djit.h32 class ClassLinker; variable
266 void DumpTypeInfoForLoadedTypes(ClassLinker* linker);

1234