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

1 2 3

  /art/compiler/driver/
dex_compilation_unit.cc 26 jobject class_loader,
35 class_loader_(class_loader),
compiler_driver_test.cc 29 #include "mirror/class_loader.h"
40 void CompileAll(jobject class_loader) LOCKS_EXCLUDED(Locks::mutator_lock_) {
43 compiler_driver_->CompileAll(class_loader,
44 GetDexFiles(class_loader),
47 MakeAllExecutable(class_loader);
50 void EnsureCompiled(jobject class_loader, const char* class_name, const char* method,
53 CompileAll(class_loader);
68 void MakeAllExecutable(jobject class_loader) {
69 const std::vector<const DexFile*> class_path = GetDexFiles(class_loader);
73 MakeDexFileExecutable(class_loader, *dex_file)
150 jobject class_loader; local
196 jobject class_loader; local
    [all...]
compiler_driver-inl.h 26 #include "mirror/class_loader.h"
44 Handle<mirror::ClassLoader> class_loader, uint16_t cls_index,
47 DCHECK_EQ(class_loader.Get(), soa.Decode<mirror::ClassLoader*>(mUnit->GetClassLoader()));
49 *mUnit->GetDexFile(), cls_index, dex_cache, class_loader);
60 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit) {
62 DCHECK_EQ(class_loader.Get(), soa.Decode<mirror::ClassLoader*>(mUnit->GetClassLoader()));
65 return ResolveClass(soa, dex_cache, class_loader, referrer_method_id.class_idx_, mUnit);
70 Handle<mirror::ClassLoader> class_loader, const DexFile* dex_file,
74 *dex_file, field_idx, dex_cache, class_loader, is_static);
95 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit
    [all...]
compiler_driver.cc 56 #include "mirror/class_loader.h"
344 jobject class_loader,
497 void CompilerDriver::CompileAll(jobject class_loader,
504 PreCompile(class_loader, dex_files, thread_pool.get(), timings);
505 Compile(class_loader, dex_files, thread_pool.get(), timings);
512 Thread* self, Handle<mirror::ClassLoader> class_loader, const DexFile& dex_file,
521 mirror::Class* klass = class_linker->FindClass(self, descriptor, class_loader);
578 Handle<mirror::ClassLoader> class_loader(
580 dex_to_dex_compilation_level = GetDexToDexCompilationlevel(self, class_loader, *dex_file,
595 Handle<mirror::ClassLoader> class_loader(hs.NewHandle
    [all...]
compiler_driver.h 115 void CompileAll(jobject class_loader, const std::vector<const DexFile*>& dex_files,
234 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit)
239 Handle<mirror::ClassLoader> class_loader, uint16_t type_index,
247 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit,
254 Handle<mirror::ClassLoader> class_loader, const DexFile* dex_file,
308 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit,
327 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit,
547 Thread* self, Handle<mirror::ClassLoader> class_loader, const DexFile& dex_file,
550 void PreCompile(jobject class_loader, const std::vector<const DexFile*>& dex_files,
559 void Resolve(jobject class_loader, const std::vector<const DexFile*>& dex_files
    [all...]
dex_compilation_unit.h 39 DexCompilationUnit(CompilationUnit* cu, jobject class_loader, ClassLinker* class_linker,
  /art/compiler/
common_compiler_test.h 52 void MakeExecutable(mirror::ClassLoader* class_loader, const char* class_name)
74 void CompileClass(mirror::ClassLoader* class_loader, const char* class_name)
79 void CompileDirectMethod(Handle<mirror::ClassLoader> class_loader, const char* class_name,
83 void CompileVirtualMethod(Handle<mirror::ClassLoader> class_loader, const char* class_name,
common_compiler_test.cc 31 #include "mirror/class_loader.h"
131 void CommonCompilerTest::MakeExecutable(mirror::ClassLoader* class_loader, const char* class_name) {
135 Handle<mirror::ClassLoader> loader(hs.NewHandle(class_loader));
225 void CommonCompilerTest::CompileClass(mirror::ClassLoader* class_loader, const char* class_name) {
229 Handle<mirror::ClassLoader> loader(hs.NewHandle(class_loader));
250 void CommonCompilerTest::CompileDirectMethod(Handle<mirror::ClassLoader> class_loader,
255 mirror::Class* klass = class_linker_->FindClass(self, class_descriptor.c_str(), class_loader);
264 void CommonCompilerTest::CompileVirtualMethod(Handle<mirror::ClassLoader> class_loader,
269 mirror::Class* klass = class_linker_->FindClass(self, class_descriptor.c_str(), class_loader);
compiler.h 53 jobject class_loader,
oat_test.cc 98 jobject class_loader = nullptr; local
101 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings2);
123 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings);
  /art/runtime/native/
dalvik_system_VMStack.cc 23 #include "mirror/class_loader.h"
88 class_loader(nullptr) {}
91 DCHECK(class_loader == nullptr);
97 class_loader = cl;
104 mirror::Object* class_loader; member in struct:art::ClosestUserClassLoaderVisitor
109 return soa.AddLocalReference<jobject>(visitor.class_loader);
  /art/compiler/dex/
mir_field_info.cc 25 #include "mirror/class_loader.h" // Only to allow casts in Handle<ClassLoader>.
50 Handle<mirror::ClassLoader> class_loader(
53 compiler_driver->ResolveCompilingMethodsClass(soa, dex_cache, class_loader, mUnit)));
62 resolved_field = compiler_driver->ResolveField(soa, dex_cache, class_loader, mUnit,
74 soa, h_dex_cache, class_loader, field_idx_ptr->dex_file, field_idx, false);
115 Handle<mirror::ClassLoader> class_loader(
118 compiler_driver->ResolveCompilingMethodsClass(soa, dex_cache, class_loader, mUnit)));
125 compiler_driver->ResolveField(soa, dex_cache, class_loader, mUnit, field_idx, true);
mir_method_info.cc 27 #include "mirror/class_loader.h" // Only to allow casts in Handle<ClassLoader>.
59 Handle<mirror::ClassLoader> class_loader(
62 compiler_driver->ResolveCompilingMethodsClass(soa, dex_cache, class_loader, mUnit)));
98 resolved_method = compiler_driver->ResolveMethod(soa, dex_cache, class_loader, mUnit,
115 resolved_method = compiler_driver->ResolveMethod(soa, current_dex_cache, class_loader, &cu,
122 soa, current_dex_cache, class_loader, &cu, it->target_method_idx_, kInterface, false);
153 soa, current_dex_cache, class_loader, mUnit, referrer_class.Get(), resolved_method,
compiler_ir.cc 34 class_loader(nullptr),
compiler_ir.h 177 jobject class_loader; // compiling method's class loader. member in struct:art::CompilationUnit
  /art/runtime/
class_linker-inl.h 24 #include "mirror/class_loader.h"
49 Handle<mirror::ClassLoader> class_loader(hs.NewHandle((*element_class)->GetClassLoader()));
51 mirror::Class* array_class = FindClass(self, descriptor.c_str(), class_loader);
82 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(declaring_class->GetClassLoader()));
84 resolved_type = ResolveType(dex_file, type_idx, dex_cache, class_loader);
98 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(declaring_class->GetClassLoader()));
100 resolved_type = ResolveType(dex_file, type_idx, dex_cache, class_loader);
149 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(declaring_class->GetClassLoader()));
151 resolved_field = ResolveField(dex_file, field_idx, dex_cache, class_loader, is_static);
class_linker_test.cc 104 mirror::ClassLoader* class_loader)
108 Handle<mirror::ClassLoader> loader(hs.NewHandle(class_loader));
113 EXPECT_EQ(class_loader, array->GetClassLoader());
321 void AssertDexFileClass(mirror::ClassLoader* class_loader, const std::string& descriptor)
331 EXPECT_EQ(class_loader, klass->GetClassLoader());
341 void AssertDexFile(const DexFile& dex, mirror::ClassLoader* class_loader)
347 AssertDexFileClass(class_loader, descriptor);
353 AssertDexFileClass(class_loader, descriptor);
667 Handle<mirror::ClassLoader> class_loader(
670 mirror::Class* outer = class_linker_->FindClass(soa.Self(), "LNested;", class_loader);
841 NullHandle<mirror::ClassLoader> class_loader; local
1089 NullHandle<mirror::ClassLoader> class_loader; local
    [all...]
transaction_test.cc 35 Handle<mirror::ClassLoader> class_loader(
37 ASSERT_TRUE(class_loader.Get() != nullptr);
57 class_loader));
63 h_klass.Assign(class_linker_->FindClass(soa.Self(), tested_class_signature, class_loader));
172 Handle<mirror::ClassLoader> class_loader(
174 ASSERT_TRUE(class_loader.Get() != nullptr);
177 hs.NewHandle(class_linker_->FindClass(soa.Self(), "LStaticFieldsTest;", class_loader)));
270 Handle<mirror::ClassLoader> class_loader(
272 ASSERT_TRUE(class_loader.Get() != nullptr);
275 hs.NewHandle(class_linker_->FindClass(soa.Self(), "LInstanceFieldsTest;", class_loader)));
    [all...]
proxy_test.cc 107 Handle<mirror::ClassLoader> class_loader(
111 class_linker_->FindClass(soa.Self(), "LInterfaces$I;", class_loader)));
113 class_linker_->FindClass(soa.Self(), "LInterfaces$J;", class_loader)));
141 Handle<mirror::ClassLoader> class_loader(
145 class_linker_->FindClass(soa.Self(), "LInterfaces$I;", class_loader)));
147 class_linker_->FindClass(soa.Self(), "LInterfaces$J;", class_loader)));
200 Handle<mirror::ClassLoader> class_loader(
class_linker.h 119 // If class_loader is null, searches boot_class_path_.
121 Handle<mirror::ClassLoader> class_loader)
131 Handle<mirror::ClassLoader> class_loader,
151 Handle<mirror::ClassLoader> class_loader,
156 // by the given 'class_loader'.
158 mirror::ClassLoader* class_loader)
171 bool RemoveClass(const char* descriptor, mirror::ClassLoader* class_loader)
219 Handle<mirror::ClassLoader> class_loader)
229 Handle<mirror::ClassLoader> class_loader, ArtMethod* referrer,
253 Handle<mirror::ClassLoader> class_loader,
    [all...]
common_runtime_test.cc 43 #include "mirror/class_loader.h"
482 Handle<mirror::ClassLoader> class_loader = hs.NewHandle( local
485 DCHECK_EQ(class_loader->GetClass(),
487 DCHECK_EQ(class_loader->GetParent()->GetClass(),
497 GetObject(class_loader.Get());
554 jobject class_loader = Runtime::Current()->GetClassLinker()->CreatePathClassLoader(self, class_path); local
555 self->SetClassLoaderOverride(class_loader);
556 return class_loader;
java_vm_ext.cc 32 #include "mirror/class_loader.h"
59 jobject class_loader)
63 class_loader_(env->NewGlobalRef(class_loader)),
596 bool JavaVMExt::LoadNativeLibrary(JNIEnv* env, const std::string& path, jobject class_loader,
612 if (env->IsSameObject(library->GetClassLoader(), class_loader) == JNI_FALSE) {
613 // The library will be associated with class_loader. The JNI
618 path.c_str(), library->GetClassLoader(), class_loader);
623 << " ClassLoader " << class_loader << "]"; local
673 new SharedLibrary(env, self, path, handle, class_loader));
684 << "\"" << path << "\" ClassLoader=" << class_loader; local
687 VLOG(jni) << "[Added shared library \\"" << path << "\\" for ClassLoader " << class_loader << "]"; local
    [all...]
  /art/compiler/dex/quick/
quick_compiler.h 45 jobject class_loader,
  /art/runtime/verifier/
method_verifier.h 145 Handle<mirror::ClassLoader> class_loader,
153 Handle<mirror::ClassLoader> class_loader,
212 Handle<mirror::ClassLoader> class_loader, const DexFile::ClassDef* class_def,
218 : MethodVerifier(self, dex_file, dex_cache, class_loader, class_def, code_item, method_idx,
283 Handle<mirror::ClassLoader> class_loader, const DexFile::ClassDef* class_def,
309 Handle<mirror::ClassLoader> class_loader,
    [all...]
  /art/runtime/mirror/
object_test.cc 363 jobject class_loader = LoadDex("StaticsFromCode"); local
364 const DexFile* dex_file = GetFirstDexFile(class_loader);
367 Handle<mirror::ClassLoader> loader(hs.NewHandle(soa.Decode<ClassLoader*>(class_loader)));
546 Handle<ClassLoader> class_loader(hs.NewHandle(soa.Decode<ClassLoader*>(jclass_loader)));
548 Class* X = class_linker_->FindClass(soa.Self(), "LX;", class_loader);
549 Class* Y = class_linker_->FindClass(soa.Self(), "LY;", class_loader);
583 Handle<ClassLoader> class_loader(hs.NewHandle(soa.Decode<ClassLoader*>(jclass_loader)));
584 Class* X = class_linker_->FindClass(soa.Self(), "LX;", class_loader);
585 Class* Y = class_linker_->FindClass(soa.Self(), "LY;", class_loader);
621 Handle<ClassLoader> class_loader(hs.NewHandle(soa.Decode<ClassLoader*>(jclass_loader)))
    [all...]

Completed in 603 milliseconds

1 2 3