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

123

/art/runtime/gc/
H A Dheap_verification_test.cc19 #include "class_linker.h"
38 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
41 class_linker->GetClassRoot(ClassLinker::ClassRoot::kObjectArrayClass),
/art/compiler/driver/
H A Ddex_compilation_unit.cc25 ClassLinker* class_linker,
34 class_linker_(class_linker),
24 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.cc24 #include "class_linker-inl.h"
82 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
90 mirror::Class* c = class_linker->FindClass(soa.Self(), descriptor, loader);
92 const auto pointer_size = class_linker->GetImagePointerSize();
210 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
215 mirror::Class* klass = class_linker->FindClass(self, "LStaticLeafMethods;", h_loader);
220 const auto pointer_size = class_linker->GetImagePointerSize();
227 EXPECT_FALSE(class_linker->IsQuickToInterpreterBridge(code));
229 EXPECT_TRUE(class_linker->IsQuickToInterpreterBridge(code));
271 ClassLinker* class_linker local
332 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
[all...]
/art/runtime/
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 Dreference_table_test.cc22 #include "class_linker.h"
43 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
49 class_linker->FindClass(self,
53 CHECK(class_linker->EnsureInitialized(self, h_ref_class, true, true));
60 "<init>", "(Ljava/lang/Object;)V", class_linker->GetImagePointerSize());
H A Dinstrumentation_test.cc22 #include "class_linker-inl.h"
459 ClassLinker* class_linker = runtime->GetClassLinker(); local
462 mirror::Class* klass = class_linker->FindClass(soa.Self(), "LInstrumentation;", loader);
506 ClassLinker* class_linker = runtime->GetClassLinker(); local
509 mirror::Class* klass = class_linker->FindClass(soa.Self(), "LInstrumentation;", loader);
H A Dmonitor_test.cc24 #include "class_linker-inl.h"
61 static void FillHeap(Thread* self, ClassLinker* class_linker,
69 Handle<mirror::Class> c((*hsp)->NewHandle(class_linker->FindSystemClass(self,
72 Handle<mirror::Class> ca((*hsp)->NewHandle(class_linker->FindSystemClass(self,
291 static void CommonWaitSetup(MonitorTest* test, ClassLinker* class_linker, uint64_t create_sleep, argument
312 FillHeap(soa.Self(), class_linker, &hsp, &handles);
H A Dart_field-inl.h23 #include "class_linker.h"
317 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
319 type = class_linker->ResolveType(*dex_file, field_id.type_idx_, declaring_class);
322 type = class_linker->LookupResolvedType(
/art/runtime/native/
H A Djava_lang_reflect_Array.cc19 #include "class_linker-inl.h"
59 ClassLinker* class_linker = runtime->GetClassLinker(); local
60 ObjPtr<mirror::Class> array_class = class_linker->FindArrayClass(soa.Self(), &element_class);
H A Djava_lang_reflect_Proxy.cc19 #include "class_linker.h"
32 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
33 return soa.AddLocalReference<jclass>(class_linker->CreateProxyClass(
H A Djava_lang_reflect_Field.cc22 #include "class_linker.h"
23 #include "class_linker-inl.h"
132 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
133 if (UNLIKELY(!class_linker->EnsureInitialized(soa.Self(), h_klass, true, true))) {
/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.cc21 #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));
H A Demulated_stack_frame.cc171 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
172 ObjPtr<mirror::Class> array_class(class_linker->GetClassRoot(ClassLinker::kObjectArrayClass));
/art/runtime/openjdkjvmti/
H A Dti_class_loader.cc149 art::ClassLinker* class_linker = art::Runtime::Current()->GetClassLinker(); local
153 art::Handle<art::mirror::Class> base_dex_loader_class(hs.NewHandle(class_linker->FindClass(
162 class_linker->FindClass(self, dex_path_list_name, null_loader)
167 class_linker->FindClass(self, dex_path_list_element_name, null_loader)
H A Dti_search.cc40 #include "class_linker.h"
61 art::ClassLinker* class_linker)
64 class_linker->LookupClass(self, "Ljava/lang/System;", nullptr);
85 art::ClassLinker* class_linker = art::Runtime::Current()->GetClassLinker(); local
86 DCHECK(class_linker != nullptr);
91 class_linker->LookupClass(self, "Ljava/util/Properties;", nullptr);
96 art::ObjPtr<art::mirror::Object> props_obj = GetSystemProperties(self, class_linker);
/art/compiler/optimizing/
H A Dintrinsics.cc21 #include "class_linker.h"
232 ClassLinker* class_linker = runtime->GetClassLinker(); local
235 info.integer_cache = class_linker->FindSystemClass(self, "Ljava/lang/Integer$IntegerCache;");
244 info.integer = class_linker->FindSystemClass(self, "Ljava/lang/Integer;");
H A Dsharpening.cc21 #include "class_linker.h"
236 ClassLinker* class_linker = runtime->GetClassLinker(); local
241 : hs.NewHandle(class_linker->FindDexCache(soa.Self(), dex_file));
248 string = class_linker->ResolveString(dex_file, string_index, dex_cache);
262 string = class_linker->LookupString(dex_file, string_index, dex_cache.Get());
274 string = class_linker->LookupString(dex_file, string_index, dex_cache.Get());
/art/runtime/base/
H A Dlogging.h38 bool class_linker; // Enabled with "-verbose:class". member in struct:art::LogVerbosity
/art/compiler/dex/
H A Ddex_to_dex_compiler.cc283 ClassLinker* class_linker = unit_.GetClassLinker(); local
284 ArtMethod* resolved_method = class_linker->ResolveMethod<ClassLinker::kForceICCECheck>(
332 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
335 class_linker,
342 hs.NewHandle(class_linker->FindDexCache(soa.Self(), dex_file)));
/art/runtime/interpreter/
H A Dinterpreter.cc429 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
432 if (UNLIKELY(!class_linker->EnsureInitialized(self, h_class, true, true))) {
545 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
547 ObjPtr<mirror::Class> klass = class_linker->ResolveType(
H A Dinterpreter_common.h36 #include "class_linker-inl.h"
305 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
308 if (UNLIKELY(!class_linker->EnsureInitialized(self, h_class, true, true))) {
/art/compiler/
H A Dimage_test.cc27 #include "class_linker-inl.h"
139 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
140 std::vector<const DexFile*> class_path = class_linker->GetBootClassPath();
146 class_linker->AppendToBootClassPath(soa.Self(), *dex_file.get());
376 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local
378 mirror::Class* klass = class_linker->FindSystemClass(Thread::Current(), image_class.c_str());
/art/runtime/entrypoints/
H A Dentrypoint_utils-inl.h25 #include "class_linker-inl.h"
88 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
91 mirror::Class* klass = class_linker->LookupClass(self, descriptor, class_loader);
254 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
255 klass = class_linker->ResolveType(type_idx, method);
340 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
356 resolved_field = class_linker->ResolveFieldJLS(*method->GetDexFile(),
363 resolved_field = class_linker->ResolveField(field_idx, referrer, is_static);
407 if (LIKELY(class_linker->EnsureInitialized(self, hs.NewHandle(fields_class), true, true))) {
445 ClassLinker* const class_linker local
752 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
806 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local
[all...]

Completed in 914 milliseconds

123