Home
last modified time | relevance | path

Searched refs:ClassLoaderInfo (Results 1 – 3 of 3) sorted by relevance

/art/runtime/
Dclass_loader_context.h216 struct ClassLoaderInfo { struct
220 std::vector<std::unique_ptr<ClassLoaderInfo>> shared_libraries; argument
235 std::unique_ptr<ClassLoaderInfo> parent; argument
237 explicit ClassLoaderInfo(ClassLoaderType cl_type) : type(cl_type) {} in ClassLoaderInfo() function
245 ClassLoaderInfo* GetParent(size_t index) const { in GetParent()
246 ClassLoaderInfo* result = class_loader_chain_.get(); in GetParent()
255 ClassLoaderInfo* info = class_loader_chain_.get(); in GetParentChainSize()
273 ClassLoaderInfo* ParseInternal(const std::string& spec, bool parse_checksums);
277 std::unique_ptr<ClassLoaderInfo> ParseClassLoaderSpec(
292 ClassLoaderInfo* child_info,
[all …]
Dclass_loader_context.cc78 ClassLoaderContext::ClassLoaderInfo* info, in AddToWorkList()
79 std::vector<ClassLoaderContext::ClassLoaderInfo*>& work_list) { in AddToWorkList()
92 std::vector<ClassLoaderInfo*> work_list; in ~ClassLoaderContext()
95 ClassLoaderInfo* info = work_list.back(); in ~ClassLoaderContext()
157 std::unique_ptr<ClassLoaderContext::ClassLoaderInfo> ClassLoaderContext::ParseClassLoaderSpec( in ParseClassLoaderSpec()
205 std::unique_ptr<ClassLoaderInfo> info(new ClassLoaderInfo(class_loader_type)); in ParseClassLoaderSpec()
280 std::unique_ptr<ClassLoaderInfo> shared_library( in ParseClassLoaderSpec()
317 class_loader_chain_.reset(new ClassLoaderInfo(kPathClassLoader)); in Parse()
334 ClassLoaderContext::ClassLoaderInfo* ClassLoaderContext::ParseInternal( in ParseInternal()
339 std::unique_ptr<ClassLoaderInfo> first(nullptr); in ParseInternal()
[all …]
Dclass_loader_context_test.cc94 const ClassLoaderContext::ClassLoaderInfo& info = *context->GetParent(loader_index); in VerifySharedLibrariesSize()
149 ClassLoaderContext::ClassLoaderInfo& info = *context->GetParent(index); in VerifyOpenDexFiles()
229 ClassLoaderContext::ClassLoaderInfo& info = *context->GetParent(index); in VerifyClassLoaderInfo()
243 const ClassLoaderContext::ClassLoaderInfo& info = *context->GetParent(loader_index); in VerifyClassLoaderInfoSL()
245 const ClassLoaderContext::ClassLoaderInfo& sl = in VerifyClassLoaderInfoSL()