Searched defs:class_linker (Results 51 - 66 of 66) sorted by relevance

123

/art/compiler/optimizing/
H A Dcode_generator.cc45 #include "class_linker.h"
1421 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1432 class_linker->GetInternTable()->InternStrong(
H A Dinliner.cc22 #include "class_linker.h"
450 ClassLinker* class_linker = compilation_unit.GetClassLinker(); local
454 class_linker->GetClassRoot(ClassLinker::kClassArrayClass),
691 HInstanceFieldGet* HInliner::BuildGetReceiverClass(ClassLinker* class_linker, argument
694 ArtField* field = class_linker->GetClassRoot(ClassLinker::kJavaLangObject)->GetInstanceField(0);
753 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); local
754 PointerSize pointer_size = class_linker->GetImagePointerSize();
832 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); local
834 class_linker, receiver, invoke_instruction->GetDexPc());
908 ClassLinker* class_linker local
1082 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); local
1521 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1556 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1599 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); local
1989 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
[all...]
H A Dinstruction_builder.cc21 #include "class_linker.h"
684 ClassLinker* class_linker = dex_compilation_unit_->GetClassLinker(); local
689 Handle<mirror::Class> methods_class(hs.NewHandle(class_linker->ResolveReferencedClassOfMethod(
698 ArtMethod* resolved_method = class_linker->ResolveMethod<ClassLinker::kForceICCECheck>(
743 resolved_method, class_linker->GetImagePointerSize());
747 vtable_index, class_linker->GetImagePointerSize());
1325 ClassLinker* class_linker = dex_compilation_unit_->GetClassLinker(); local
1329 ArtField* resolved_field = class_linker->ResolveField(*dex_compilation_unit_->GetDexFile(),
H A Dinstruction_simplifier.cc20 #include "class_linker-inl.h"
1162 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1163 ArtField* field = class_linker->GetClassRoot(ClassLinker::kJavaLangObject)->GetInstanceField(0);
1848 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1849 PointerSize image_size = class_linker->GetImagePointerSize();
H A Doptimizing_compiler.cc921 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
924 class_linker,
954 interpreter_metadata = method->GetQuickenedInfo(class_linker->GetImagePointerSize());
1191 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1197 self, class_linker->GetClassRoot(ClassLinker::kObjectArrayClass), number_of_roots)));
/art/runtime/interpreter/
H A Dunstarted_runtime.cc37 #include "class_linker.h"
129 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
131 mirror::Class* found = class_linker->FindClass(self, descriptor.c_str(), class_loader);
143 if (!class_linker->EnsureInitialized(self, h_class, true, true)) {
898 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
900 class_linker->FindClass(self,
907 if (!class_linker->EnsureInitialized(self, h_props_class, true, true)) {
1001 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1003 class_linker->FindClass(self, class_descriptor, ScopedNullHandle<mirror::ClassLoader>());
1014 "<init>", "()V", class_linker
1777 ClassLinker* class_linker = runtime->GetClassLinker(); local
[all...]
/art/runtime/jit/
H A Djit_code_cache.cc314 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
315 CHECK(class_linker->GetInternTable()->LookupStrong(Thread::Current(), str) != nullptr);
/art/runtime/
H A Druntime.cc68 #include "class_linker-inl.h"
1835 static ArtMethod* CreateRuntimeMethod(ClassLinker* class_linker, LinearAlloc* linear_alloc) { argument
1836 const PointerSize image_pointer_size = class_linker->GetImagePointerSize();
1839 LengthPrefixedArray<ArtMethod>* method_array = class_linker->AllocArtMethodArray(
1851 ClassLinker* const class_linker = GetClassLinker(); local
1852 ArtMethod* method = CreateRuntimeMethod(class_linker, linear_alloc);
1861 method->SetImtConflictTable(class_linker->CreateImtConflictTable(/*count*/0u, linear_alloc),
H A Djni_internal.cc34 #include "class_linker-inl.h"
204 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
207 field_type = class_linker->FindClass(soa.Self(), sig, class_loader);
209 field_type = class_linker->FindPrimitiveClass(*sig);
354 ClassLinker* class_linker = runtime->GetClassLinker(); local
361 c = class_linker->FindClass(soa.Self(), descriptor.c_str(), class_loader);
363 c = class_linker->FindSystemClass(soa.Self(), descriptor.c_str());
1916 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1917 array_class = class_linker->FindArrayClass(soa.Self(), &element_class);
H A Dthread.cc46 #include "class_linker-inl.h"
2378 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
2380 ObjPtr<mirror::Class> array_class = class_linker->GetClassRoot(ClassLinker::kObjectArrayClass);
2393 class_linker->AllocPointerArray(self_, depth * 2);
2528 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
2542 class_linker->AllocStackTraceElementArray(soa.Self(), depth);
H A Dclass_linker.cc17 #include "class_linker.h"
47 #include "class_linker-inl.h"
133 static bool HasInitWithString(Thread* self, ClassLinker* class_linker, const char* descriptor)
139 ObjPtr<mirror::Class> exception_class = class_linker->FindClass(self, descriptor, class_loader);
149 "<init>", "(Ljava/lang/String;)V", class_linker->GetImagePointerSize());
165 ClassLinker* class_linker,
178 if (HasInitWithString(self, class_linker, descriptor)) {
240 if (VLOG_IS_ON(class_linker)) {
1522 static void CheckObjects(gc::Heap* heap, ClassLinker* class_linker)
1524 ImageSanityChecks isc(heap, class_linker);
1581 ImageSanityChecks(gc::Heap* heap, ClassLinker* class_linker) argument
3035 EnsureThrowsInvocationError(ClassLinker* class_linker, ArtMethod* method) argument
6845 LinkInterfaceMethodsHelper(ClassLinker* class_linker, Handle<mirror::Class> klass, Thread* self, Runtime* runtime) argument
[all...]
/art/compiler/driver/
H A Dcompiler_driver.cc38 #include "class_linker-inl.h"
376 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
377 PointerSize image_size = class_linker->GetImagePointerSize();
378 mirror::Class* cls = class_linker->FindSystemClass(self, class_name);
460 ClassLinker* class_linker = runtime->GetClassLinker(); local
461 mirror::Class* klass = class_linker->FindClass(self, descriptor, class_loader);
790 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
800 mirror::String* string = class_linker->ResolveString(dex_file, string_index, dex_cache);
818 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
822 dex_cache.Assign(class_linker
897 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1106 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1530 ParallelCompilationManager(ClassLinker* class_linker, jobject class_loader, CompilerDriver* compiler, const DexFile* dex_file, const std::vector<const DexFile*>& dex_files, ThreadPool* thread_pool) argument
1710 ClassLinker* class_linker = manager_->GetClassLinker(); variable
1821 ClassLinker* class_linker = manager_->GetClassLinker(); variable
1855 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1927 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
2072 ClassLinker* class_linker = manager_->GetClassLinker(); variable
2173 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
2193 ClassLinker* class_linker = manager_->GetClassLinker(); variable
2237 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
2359 ClassLinker* class_linker = manager_->GetClassLinker(); local
2416 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
2557 ClassLinker* class_linker = manager_->GetClassLinker(); variable
2752 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
[all...]
/art/compiler/
H A Dimage_writer.cc32 #include "class_linker-inl.h"
436 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
439 for (const ClassLinker::DexCacheData& data : class_linker->GetDexCachesData()) {
713 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
715 class_linker->VisitClassesWithoutClassesLock(&visitor);
938 ClassLinker* class_linker = runtime->GetClassLinker(); local
959 CHECK(class_linker->ClassInClassTable(declaring_class)) << "Class "
981 last_class = class_linker->LookupResolvedType(
1015 klass = class_linker->LookupResolvedType(dex_file, type_idx, dex_cache, class_loader);
1033 string = class_linker
1041 ClassLinker* class_linker = runtime->GetClassLinker(); local
1138 ClassLinker* class_linker = runtime->GetClassLinker(); local
2259 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
[all...]
/art/dex2oat/
H A Ddex2oat.cc50 #include "class_linker.h"
1632 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
1648 class_loader_ = class_linker->CreatePathClassLoader(self, class_path_files);
1664 class_linker->RegisterDexFile(*dex_file,
1702 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1705 &class_linker->GetBootClassPath(),
/art/runtime/verifier/
H A Dmethod_verifier.cc31 #include "class_linker.h"
4816 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
4817 ArtField* field = class_linker->ResolveFieldJLS(*dex_file_, field_idx, dex_cache_, class_loader_);
4854 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
4855 ArtField* field = class_linker->ResolveFieldJLS(*dex_file_, field_idx, dex_cache_, class_loader_);
/art/oatdump/
H A Doatdump.cc37 #include "class_linker.h"
38 #include "class_linker-inl.h"
1815 ClassLinker* class_linker = runtime->GetClassLinker(); local
1873 for (const ClassLinker::DexCacheData& data : class_linker->GetDexCachesData()) {
2765 ClassLinker* class_linker = runtime->GetClassLinker(); local
2772 class_linker->RegisterDexFile(*dex_file, nullptr);
2782 jobject class_loader = class_linker->CreatePathClassLoader(self, *class_path);
2959 ClassLinker* class_linker = runtime->GetClassLinker(); local
2960 const PointerSize pointer_size = class_linker->GetImagePointerSize();
2973 h_klass.Assign(class_linker
[all...]

Completed in 341 milliseconds

123