HomeSort by relevance Sort by last modified time
    Searched defs:class_loader (Results 1 - 25 of 32) sorted by null

1 2

  /art/compiler/dex/
dex_to_dex_decompiler_test.cc 27 #include "mirror/class_loader.h"
38 void CompileAll(jobject class_loader) REQUIRES(!Locks::mutator_lock_) {
46 new verifier::VerifierDeps(GetDexFiles(class_loader)));
47 compiler_driver_->SetDexFilesForOatFile(GetDexFiles(class_loader));
48 compiler_driver_->CompileAll(class_loader, GetDexFiles(class_loader), &timings);
62 jobject class_loader; local
66 class_loader = LoadDex(dex_name);
67 updated_dex_file = GetDexFiles(class_loader)[0];
69 *updated_dex_file, soa.Decode<mirror::ClassLoader>(class_loader).Ptr())
    [all...]
  /art/runtime/entrypoints/quick/
quick_dexcache_entrypoints.cc 27 #include "mirror/class_loader.h"
58 ObjPtr<mirror::ClassLoader> class_loader = outer_method->GetClassLoader(); local
61 ClassTable* class_table = runtime->GetClassLinker()->ClassTableForClassLoader(class_loader);
66 if (class_loader != nullptr) {
67 runtime->GetHeap()->WriteBarrierEveryFieldOf(class_loader);
  /art/runtime/mirror/
object-refvisitor-inl.h 23 #include "class_loader-inl.h"
66 mirror::ClassLoader* const class_loader = AsClassLoader<kVerifyFlags, kReadBarrierOption>(); member in class:art::mirror::mirror
67 class_loader->VisitReferences<kVisitNativeRoots,
object_test.cc 352 jobject class_loader = LoadDex("StaticsFromCode"); local
353 const DexFile* dex_file = GetFirstDexFile(class_loader);
356 Handle<mirror::ClassLoader> loader(hs.NewHandle(soa.Decode<ClassLoader>(class_loader)));
529 Handle<ClassLoader> class_loader(hs.NewHandle(soa.Decode<ClassLoader>(jclass_loader)));
531 Class* X = class_linker_->FindClass(soa.Self(), "LX;", class_loader);
532 Class* Y = class_linker_->FindClass(soa.Self(), "LY;", class_loader);
566 Handle<ClassLoader> class_loader(hs.NewHandle(soa.Decode<ClassLoader>(jclass_loader)));
567 Class* X = class_linker_->FindClass(soa.Self(), "LX;", class_loader);
568 Class* Y = class_linker_->FindClass(soa.Self(), "LY;", class_loader);
604 Handle<ClassLoader> class_loader(hs.NewHandle(soa.Decode<ClassLoader>(jclass_loader)))
    [all...]
  /art/runtime/native/
dalvik_system_VMStack.cc 27 #include "mirror/class_loader.h"
114 class_loader(nullptr) {}
117 DCHECK(class_loader == nullptr);
123 class_loader = cl;
130 ObjPtr<mirror::Object> class_loader; member in struct:art::ClosestUserClassLoaderVisitor
135 return soa.AddLocalReference<jobject>(visitor.class_loader);
  /art/runtime/
class_linker-inl.h 25 #include "mirror/class_loader.h"
49 Handle<mirror::ClassLoader> class_loader(hs.NewHandle((*element_class)->GetClassLoader()));
51 ObjPtr<mirror::Class> array_class = FindClass(self, descriptor.c_str(), class_loader);
81 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(referrer->GetClassLoader()));
82 resolved_type = DoResolveType(type_idx, h_dex_cache, class_loader);
101 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(referring_class->GetClassLoader()));
102 resolved_type = DoResolveType(type_idx, dex_cache, class_loader);
109 Handle<mirror::ClassLoader> class_loader) {
114 resolved = DoResolveType(type_idx, dex_cache, class_loader);
146 ObjPtr<mirror::ClassLoader> class_loader) {
254 ObjPtr<mirror::ClassLoader> class_loader = referrer->GetClassLoader(); local
305 ObjPtr<mirror::ClassLoader> class_loader = referrer->GetClassLoader(); local
342 ObjPtr<mirror::ClassLoader> class_loader = referrer->GetDeclaringClass()->GetClassLoader(); local
    [all...]
instrumentation_test.cc 518 jobject class_loader = LoadDex("Instrumentation"); local
522 Handle<mirror::ClassLoader> loader(hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader)));
538 jobject class_loader = LoadDex("Instrumentation"); local
542 Handle<mirror::ClassLoader> loader(hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader)));
558 jobject class_loader = LoadDex("Instrumentation"); local
562 Handle<mirror::ClassLoader> loader(hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader)));
593 jobject class_loader = LoadDex("Instrumentation"); local
597 Handle<mirror::ClassLoader> loader(hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader)));
611 jobject class_loader = LoadDex("Instrumentation"); local
615 Handle<mirror::ClassLoader> loader(hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader)));
645 jobject class_loader = LoadDex("Instrumentation"); local
694 jobject class_loader = LoadDex("Instrumentation"); local
    [all...]
class_loader_context_test.cc 29 #include "mirror/class_loader.h"
122 std::unique_ptr<ClassLoaderContext> CreateContextForClassLoader(jobject class_loader) {
123 return ClassLoaderContext::CreateContextForClassLoader(class_loader, nullptr);
143 Handle<mirror::ClassLoader> class_loader,
147 ASSERT_TRUE(class_loader->GetClass() == soa.Decode<mirror::Class>(type));
149 std::vector<const DexFile*> class_loader_dex_files = GetDexFiles(soa, class_loader);
389 Handle<mirror::ClassLoader> class_loader = hs.NewHandle( local
392 ASSERT_TRUE(class_loader->GetClass() ==
394 ASSERT_TRUE(class_loader->GetParent()->GetClass() ==
405 class_loader,
425 Handle<mirror::ClassLoader> class_loader = hs.NewHandle( local
452 Handle<mirror::ClassLoader> class_loader = hs.NewHandle( local
668 jobject class_loader = LoadDexInPathClassLoader("MultiDex", nullptr); local
    [all...]
common_runtime_test.cc 54 #include "mirror/class_loader.h"
539 Handle<mirror::ClassLoader> class_loader = hs.NewHandle( local
541 return GetDexFiles(soa, class_loader);
546 Handle<mirror::ClassLoader> class_loader) {
548 (class_loader->GetClass() ==
550 (class_loader->GetClass() ==
555 class_loader,
592 jobject class_loader = Runtime::Current()->GetClassLinker()->CreatePathClassLoader(self, local
594 self->SetClassLoaderOverride(class_loader);
595 return class_loader;
599 jobject class_loader = LoadDexInPathClassLoader(dex_name, nullptr); local
    [all...]
class_linker_test.cc 175 mirror::ClassLoader* class_loader)
179 Handle<mirror::ClassLoader> loader(hs.NewHandle(class_loader));
184 EXPECT_EQ(class_loader, array->GetClassLoader());
403 void AssertDexFileClass(mirror::ClassLoader* class_loader, const std::string& descriptor)
413 EXPECT_EQ(class_loader, klass->GetClassLoader());
423 void AssertDexFile(const DexFile& dex, mirror::ClassLoader* class_loader)
429 AssertDexFileClass(class_loader, descriptor);
435 AssertDexFileClass(class_loader, descriptor);
1108 ScopedNullHandle<mirror::ClassLoader> class_loader; local
1393 ScopedNullHandle<mirror::ClassLoader> class_loader; local
    [all...]
java_vm_ext.cc 37 #include "mirror/class_loader.h"
70 bool needs_native_bridge, jobject class_loader, void* class_loader_allocator)
74 class_loader_(env->NewWeakGlobalRef(class_loader)),
320 const jweak class_loader = library->GetClassLoader(); local
321 // If class_loader is a null jobject then it is the boot class loader. We should not unload
323 if (class_loader != nullptr && self->IsJWeakCleared(class_loader)) {
856 jobject class_loader,
876 ObjPtr<mirror::ClassLoader> loader = soa.Decode<mirror::ClassLoader>(class_loader);
881 class_loader = nullptr
933 << " ClassLoader " << class_loader << "]"; local
1003 << "\\"" << path << "\\" ClassLoader=" << class_loader; local
1006 VLOG(jni) << "[Added shared library \\"" << path << "\\" for ClassLoader " << class_loader << "]"; local
    [all...]
  /art/compiler/driver/
compiler_driver_test.cc 35 #include "mirror/class_loader.h"
45 void CompileAll(jobject class_loader) REQUIRES(!Locks::mutator_lock_) {
48 dex_files_ = GetDexFiles(class_loader);
50 compiler_driver_->CompileAll(class_loader, dex_files_, &timings);
52 MakeAllExecutable(class_loader); variable
55 void EnsureCompiled(jobject class_loader, const char* class_name, const char* method,
58 CompileAll(class_loader); variable
73 void MakeAllExecutable(jobject class_loader) {
74 const std::vector<const DexFile*> class_path = GetDexFiles(class_loader);
78 MakeDexFileExecutable(class_loader, *dex_file)
157 jobject class_loader; local
200 jobject class_loader; local
309 jobject class_loader; local
359 jobject class_loader; local
376 jobject class_loader; local
    [all...]
compiler_driver.cc 64 #include "mirror/class_loader.h"
350 void CompilerDriver::CompileAll(jobject class_loader,
363 PreCompile(class_loader, dex_files, timings);
374 Compile(class_loader, dex_files, timings);
384 Thread* self, const CompilerDriver& driver, Handle<mirror::ClassLoader> class_loader,
397 mirror::Class* klass = class_linker->FindClass(self, descriptor, class_loader);
433 Handle<mirror::ClassLoader> class_loader(
435 return GetDexToDexCompilationLevel(self, driver, class_loader, dex_file, class_def);
462 Handle<mirror::ClassLoader> class_loader,
480 class_loader,
1447 Handle<mirror::ClassLoader> class_loader = mUnit->GetClassLoader(); local
    [all...]
  /prebuilts/ndk/r16/sources/android/ndk_helper/
JNIHelper.cpp 346 jclass class_loader = jni->FindClass( "java/lang/ClassLoader" ); local
347 jmethodID find_class = jni->GetMethodID( class_loader, "loadClass",
  /art/dex2oat/linker/
image_test.h 223 jobject class_loader = nullptr; local
227 driver->CompileAll(class_loader, class_path, &timings);
oat_writer_test.cc 403 jobject class_loader = nullptr; local
407 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings2);
421 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings);
530 jobject class_loader; local
533 class_loader = LoadDex("Main");
535 ASSERT_TRUE(class_loader != nullptr);
536 std::vector<const DexFile*> dex_files = GetDexFiles(class_loader);
543 soa.Decode<mirror::ClassLoader>(class_loader).Ptr());
546 compiler_driver_->CompileAll(class_loader, dex_files, &timings);
    [all...]
  /art/openjdkjvmti/
ti_class.cc 161 art::Handle<art::mirror::ClassLoader> class_loader,
190 def.InitFirstLoad(descriptor, class_loader, initial_dex_file);
227 // initial_dex_file. It will be kept live by the class_loader.
257 if (!ClassLoaderHelper::AddToClassLoader(self, class_loader, dex_file.get())) {
978 art::ObjPtr<art::mirror::ClassLoader> class_loader = local
    [all...]
  /art/runtime/interpreter/
unstarted_runtime_test.cc 32 #include "mirror/class_loader.h"
905 jobject class_loader = LoadDex("Nested"); local
908 hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader)));
925 jobject class_loader = LoadDex("Nested"); local
928 hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader)));
    [all...]
unstarted_runtime.cc 126 Handle<mirror::ClassLoader> class_loader, JValue* result,
134 mirror::Class* found = class_linker->FindClass(self, descriptor.c_str(), class_loader);
204 mirror::ClassLoader* class_loader; local
207 class_loader = down_cast<mirror::ClassLoader*>(shadow_frame->GetVRegReference(arg_offset + 2));
212 class_loader = nullptr;
216 if (class_loader != nullptr && !ClassLinker::IsBootClassLoader(soa, class_loader)) {
219 mirror::Object::PrettyTypeOf(class_loader).c_str());
745 mirror::ClassLoader* class_loader = local
749 Handle<mirror::ClassLoader> h_class_loader(hs.NewHandle(class_loader));
    [all...]
  /art/runtime/jit/
profile_compilation_info_test.cc 32 #include "mirror/class_loader.h"
49 std::vector<ArtMethod*> GetVirtualMethods(jobject class_loader,
56 hs.NewHandle(self->DecodeJObject(class_loader)->AsClassLoader()));
342 jobject class_loader; local
345 class_loader = LoadDex("ProfileTestMultiDex");
347 ASSERT_NE(class_loader, nullptr);
351 std::vector<ArtMethod*> main_methods = GetVirtualMethods(class_loader, "LMain;");
369 std::vector<ArtMethod*> second_methods = GetVirtualMethods(class_loader, "LSecond;");
729 jobject class_loader; local
732 class_loader = LoadDex("ProfileTestMultiDex")
    [all...]
  /art/compiler/optimizing/
inliner.cc 36 #include "mirror/class_loader.h"
1725 Handle<mirror::ClassLoader> class_loader = local
    [all...]
optimizing_compiler.cc 273 Handle<mirror::ClassLoader> class_loader,
1106 ScopedNullHandle<mirror::ClassLoader> class_loader; \/\/ null means boot class path loader. local
    [all...]
instruction_builder.cc 832 Handle<mirror::ClassLoader> class_loader = dex_compilation_unit_->GetClassLoader(); local
1469 Handle<mirror::ClassLoader> class_loader = compilation_unit.GetClassLoader(); local
1487 Handle<mirror::ClassLoader> class_loader = dex_compilation_unit_->GetClassLoader(); local
1523 Handle<mirror::ClassLoader> class_loader = dex_compilation_unit_->GetClassLoader(); local
1855 Handle<mirror::ClassLoader> class_loader = dex_compilation_unit_->GetClassLoader(); local
    [all...]
  /art/profman/
profile_assistant_test.cc 311 mirror::Class* GetClass(jobject class_loader, const std::string& clazz) {
317 hs.NewHandle(ObjPtr<mirror::ClassLoader>::DownCast(self->DecodeJObject(class_loader))));
321 ArtMethod* GetVirtualMethod(jobject class_loader,
324 mirror::Class* klass = GetClass(class_loader, clazz);
907 jobject class_loader = LoadDex("ProfileTestMultiDex"); local
1057 jobject class_loader = LoadDex("ProfileTestMultiDex"); local
    [all...]
  /art/test/004-JniTest/
jni_test.cc 312 jobject class_loader = env->CallStaticObjectMethod(vmstack_clazz, local
314 CHECK(class_loader == nullptr);

Completed in 643 milliseconds

1 2