Searched refs:class_linker (Results 1 - 25 of 80) sorted by relevance

1234

/art/runtime/native/
H A Djava_lang_reflect_Proxy.cc21 #include "class_linker.h"
35 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
36 return soa.AddLocalReference<jclass>(class_linker->CreateProxyClass(
H A Djava_lang_reflect_Array.cc21 #include "class_linker-inl.h"
62 ClassLinker* class_linker = runtime->GetClassLinker(); local
63 ObjPtr<mirror::Class> array_class = class_linker->FindArrayClass(soa.Self(), &element_class);
H A Ddalvik_system_DexFile.cc28 #include "class_linker.h"
332 ClassLinker* const class_linker = runtime->GetClassLinker(); local
340 if (!class_linker->IsDexFileRegistered(soa.Self(), *dex_file)) {
355 VLOG(class_linker) << "Unregistering " << oat_file;
370 VLOG(class_linker) << "Failed to find dex_file";
377 VLOG(class_linker) << "Failed to find class_name";
387 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
392 class_linker->RegisterDexFile(*dex_file, class_loader.Get());
398 ObjPtr<mirror::Class> result = class_linker->DefineClass(soa.Self(),
406 class_linker
[all...]
/art/compiler/driver/
H A Ddex_compilation_unit.cc27 ClassLinker* class_linker,
36 class_linker_(class_linker),
26 DexCompilationUnit(Handle<mirror::ClassLoader> class_loader, ClassLinker* class_linker, const DexFile& dex_file, const DexFile::CodeItem* code_item, uint16_t class_def_idx, uint32_t method_idx, uint32_t access_flags, const VerifiedMethod* verified_method, Handle<mirror::DexCache> dex_cache) argument
H A Dcompiler_driver_test.cc26 #include "class_linker-inl.h"
83 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
91 mirror::Class* c = class_linker->FindClass(soa.Self(), descriptor, loader);
93 const auto pointer_size = class_linker->GetImagePointerSize();
215 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
220 mirror::Class* klass = class_linker->FindClass(self, "LStaticLeafMethods;", h_loader);
225 const auto pointer_size = class_linker->GetImagePointerSize();
232 EXPECT_FALSE(class_linker->IsQuickToInterpreterBridge(code));
234 EXPECT_TRUE(class_linker->IsQuickToInterpreterBridge(code));
278 ClassLinker* class_linker local
339 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
[all...]
H A Dcompiler_driver.cc40 #include "class_linker-inl.h"
396 ClassLinker* class_linker = runtime->GetClassLinker(); local
397 mirror::Class* klass = class_linker->FindClass(self, descriptor, class_loader);
793 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
801 ObjPtr<mirror::String> string = class_linker->ResolveString(string_index, dex_cache);
817 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
821 dex_cache.Assign(class_linker->FindDexCache(soa.Self(), *dex_file));
876 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
882 cls.Assign(class_linker->FindClass(soa.Self(), descriptor, class_loader));
1096 ClassLinker* class_linker local
1509 ParallelCompilationManager(ClassLinker* class_linker, jobject class_loader, CompilerDriver* compiler, const DexFile* dex_file, const std::vector<const DexFile*>& dex_files, ThreadPool* thread_pool) argument
1694 ClassLinker* class_linker = manager_->GetClassLinker(); variable
1799 ClassLinker* class_linker = manager_->GetClassLinker(); variable
1833 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1894 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
2043 ClassLinker* class_linker = manager_->GetClassLinker(); variable
2150 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
2172 ClassLinker* class_linker = manager_->GetClassLinker(); variable
2219 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
2414 ClassLinker* class_linker = manager_->GetClassLinker(); local
2596 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
2941 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
[all...]
H A Ddex_compilation_unit.h39 ClassLinker* class_linker,
/art/runtime/
H A Druntime_intrinsics.cc20 #include "class_linker.h"
41 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
42 PointerSize image_size = class_linker->GetImagePointerSize();
43 ObjPtr<mirror::Class> cls = class_linker->FindSystemClass(self, class_name);
H A Dimtable_test.cc25 #include "class_linker.h"
45 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
55 hs.NewHandle(class_linker->FindClass(self, class_name.c_str(), h_class_loader)));
65 hs.NewHandle(class_linker->FindClass(self, class_name.c_str(), h_class_loader)));
H A Dhandle_scope_test.cc20 #include "class_linker-inl.h"
47 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
53 ObjPtr<mirror::Class> c = class_linker->FindSystemClass(soa.Self(), "Ljava/lang/Object;");
94 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
96 hs.NewHandle(class_linker->FindSystemClass(soa.Self(), "Ljava/lang/Object;"));
H A Dproxy_test.h24 #include "class_linker-inl.h"
36 ClassLinker* class_linker,
40 mirror::Class* javaLangObject = class_linker->FindSystemClass(soa.Self(), "Ljava/lang/Object;");
104 mirror::Class* proxyClass = class_linker->CreateProxyClass(
H A Dinstrumentation.cc26 #include "class_linker.h"
164 ClassLinker* const class_linker = runtime->GetClassLinker(); local
173 new_quick_code = class_linker->GetQuickOatCodeFor(method);
194 new_quick_code = class_linker->GetQuickOatCodeFor(method);
784 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
785 if (class_linker->IsQuickResolutionStub(quick_code) ||
786 class_linker->IsQuickToInterpreterBridge(quick_code)) {
903 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
910 : class_linker->GetQuickOatCodeFor(method);
993 ClassLinker* class_linker local
[all...]
H A Dinstrumentation_test.cc21 #include "class_linker-inl.h"
520 ClassLinker* class_linker = runtime->GetClassLinker(); local
523 mirror::Class* klass = class_linker->FindClass(soa.Self(), "LInstrumentation;", loader);
540 ClassLinker* class_linker = runtime->GetClassLinker(); local
543 mirror::Class* klass = class_linker->FindClass(soa.Self(), "LInstrumentation;", loader);
560 ClassLinker* class_linker = runtime->GetClassLinker(); local
563 mirror::Class* klass = class_linker->FindClass(soa.Self(), "LInstrumentation;", loader);
595 ClassLinker* class_linker = runtime->GetClassLinker(); local
598 mirror::Class* klass = class_linker->FindClass(soa.Self(), "LInstrumentation;", loader);
613 ClassLinker* class_linker local
648 ClassLinker* class_linker = runtime->GetClassLinker(); local
697 ClassLinker* class_linker = runtime->GetClassLinker(); local
[all...]
H A Dreference_table_test.cc24 #include "class_linker.h"
46 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
52 class_linker->FindClass(self,
56 CHECK(class_linker->EnsureInitialized(self, h_ref_class, true, true));
63 "(Ljava/lang/Object;)V", class_linker->GetImagePointerSize());
H A Dreflection.cc22 #include "class_linker.h"
821 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
824 src_class = class_linker->FindPrimitiveClass('Z');
827 src_class = class_linker->FindPrimitiveClass('B');
830 src_class = class_linker->FindPrimitiveClass('C');
833 src_class = class_linker->FindPrimitiveClass('F');
836 src_class = class_linker->FindPrimitiveClass('D');
839 src_class = class_linker->FindPrimitiveClass('I');
842 src_class = class_linker->FindPrimitiveClass('J');
845 src_class = class_linker
[all...]
/art/libartbase/base/
H A Dlogging.h38 bool class_linker; // Enabled with "-verbose:class". member in struct:art::LogVerbosity
/art/runtime/entrypoints/
H A Dentrypoint_utils-inl.h25 #include "class_linker-inl.h"
73 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
79 ArtMethod* inlined_method = class_linker->LookupResolvedMethod(method_index,
246 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
247 klass = class_linker->ResolveType(type_idx, method);
332 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
348 resolved_field = class_linker->ResolveFieldJLS(field_idx,
354 resolved_field = class_linker->ResolveField(field_idx, referrer, is_static);
399 if (LIKELY(class_linker->EnsureInitialized(self, hs.NewHandle(fields_class), true, true))) {
437 ClassLinker* const class_linker local
715 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
768 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
[all...]
/art/runtime/mirror/
H A Dmethod_type_test.cc23 #include "class_linker-inl.h"
44 ClassLinker* const class_linker = runtime->GetClassLinker(); local
52 Handle<mirror::Class> return_clazz = hs.NewHandle(class_linker->FindClass(
57 mirror::Class* class_array_type = class_linker->FindArrayClass(self, &class_type);
62 Handle<mirror::Class> param = hs.NewHandle(class_linker->FindClass(
H A Darray.cc22 #include "class_linker-inl.h"
96 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
100 hs.NewHandle(class_linker->FindArrayClass(self, &element_class_ptr)));
107 array_class.Assign(class_linker->FindArrayClass(self, &array_class_ptr));
/art/openjdkjvmti/
H A Dti_search.cc40 #include "class_linker.h"
63 art::ClassLinker* class_linker)
66 class_linker->LookupClass(self, "Ljava/lang/System;", nullptr);
87 art::ClassLinker* class_linker = art::Runtime::Current()->GetClassLinker(); local
88 DCHECK(class_linker != nullptr);
93 class_linker->LookupClass(self, "Ljava/util/Properties;", nullptr);
98 art::ObjPtr<art::mirror::Object> props_obj = GetSystemProperties(self, class_linker);
/art/runtime/interpreter/
H A Dunstarted_runtime_test.cc25 #include "class_linker.h"
960 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
965 class_linker->FindClass(self,
969 ASSERT_TRUE(class_linker->EnsureInitialized(self, floating_decimal, true, true));
974 class_linker->GetImagePointerSize());
996 &*class_class->GetDeclaredMethods(class_linker->GetImagePointerSize()).begin();
1018 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1020 class_linker->FindClass(self,
1024 ASSERT_TRUE(class_linker->EnsureInitialized(self, double_class, true, true));
1028 class_linker
1062 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1089 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1107 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1122 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1176 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1274 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1295 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
1332 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
[all...]
/art/compiler/optimizing/
H A Dsharpening.cc22 #include "class_linker.h"
253 ClassLinker* class_linker = runtime->GetClassLinker(); local
258 : hs.NewHandle(class_linker->FindDexCache(soa.Self(), dex_file));
265 string = class_linker->ResolveString(string_index, dex_cache);
276 string = class_linker->LookupString(string_index, dex_cache.Get());
288 string = class_linker->LookupString(string_index, dex_cache.Get());
H A Dintrinsics.cc22 #include "class_linker.h"
269 ClassLinker* class_linker = runtime->GetClassLinker(); local
272 info.integer_cache = class_linker->FindSystemClass(self, "Ljava/lang/Integer$IntegerCache;");
281 info.integer = class_linker->FindSystemClass(self, "Ljava/lang/Integer;");
/art/dex2oat/linker/
H A Doat_writer_test.cc24 #include "class_linker.h"
208 ClassLinker* const class_linker = runtime->GetClassLinker(); local
213 class_linker->RegisterDexFile(*dex_file, nullptr);
395 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
406 compiler_driver_->SetDexFilesForOatFile(class_linker->GetBootClassPath());
407 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings2);
415 class_linker->GetBootClassPath(),
421 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings);
435 ASSERT_EQ(class_linker->GetBootClassPath().size(), oat_header.GetDexFileCount()); // core
448 auto pointer_size = class_linker
539 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
[all...]
/art/runtime/verifier/
H A Dverifier_deps.cc861 static mirror::Class* FindClassAndClearException(ClassLinker* class_linker,
866 mirror::Class* result = class_linker->FindClass(self, name, class_loader);
880 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
887 FindClassAndClearException(class_linker, self, destination_desc.c_str(), class_loader));
890 FindClassAndClearException(class_linker, self, source_desc.c_str(), class_loader));
920 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
924 cls.Assign(FindClassAndClearException(class_linker, self, descriptor, class_loader));
964 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
975 class_linker, self, expected_decl_klass.c_str(), class_loader);
1023 ClassLinker* class_linker local
[all...]

Completed in 6348 milliseconds

1234