Lines Matching refs:class_loader
40 void CompileAll(jobject class_loader) LOCKS_EXCLUDED(Locks::mutator_lock_) { in CompileAll() argument
43 compiler_driver_->CompileAll(class_loader, in CompileAll()
44 GetDexFiles(class_loader), in CompileAll()
47 MakeAllExecutable(class_loader); in CompileAll()
50 void EnsureCompiled(jobject class_loader, const char* class_name, const char* method, in EnsureCompiled() argument
53 CompileAll(class_loader); in EnsureCompiled()
68 void MakeAllExecutable(jobject class_loader) { in MakeAllExecutable() argument
69 const std::vector<const DexFile*> class_path = GetDexFiles(class_loader); in MakeAllExecutable()
73 MakeDexFileExecutable(class_loader, *dex_file); in MakeAllExecutable()
77 void MakeDexFileExecutable(jobject class_loader, const DexFile& dex_file) { in MakeDexFileExecutable() argument
85 hs.NewHandle(soa.Decode<mirror::ClassLoader*>(class_loader))); in MakeDexFileExecutable()
150 jobject class_loader; in TEST_F() local
156 class_loader = LoadDex("AbstractMethod"); in TEST_F()
158 ASSERT_TRUE(class_loader != nullptr); in TEST_F()
159 EnsureCompiled(class_loader, "AbstractClass", "foo", "()V", true); in TEST_F()
196 jobject class_loader; in TEST_F() local
199 class_loader = LoadDex("StaticLeafMethods"); in TEST_F()
201 ASSERT_NE(class_loader, nullptr); in TEST_F()
205 for (const DexFile* dex_file : GetDexFiles(class_loader)) { in TEST_F()
209 CompileAll(class_loader); in TEST_F()
215 reinterpret_cast<mirror::ClassLoader*>(self->DecodeJObject(class_loader)))); in TEST_F()