H A D | class_linker.cc | 2021 size_t hash, const std::vector<const DexFile*>& class_path) { 2023 const DexFile::ClassDef* dex_class_def = dex_file->FindClassDef(descriptor, hash); 2033 size_t hash, 2041 ClassPathEntry pair = FindInClassPath(descriptor, hash, boot_class_path_); 2044 mirror::Class* klass = LookupClass(descriptor, hash, nullptr); 2048 klass = DefineClass(self, descriptor, hash, NullHandle<mirror::ClassLoader>(), *pair.first, 2096 const DexFile::ClassDef* dex_class_def = dex_file->FindClassDef(descriptor, hash); 2099 mirror::Class* klass = DefineClass(self, descriptor, hash, class_loader, *dex_file, 2127 const size_t hash = ComputeModifiedUtf8Hash(descriptor); local 2129 mirror::Class* klass = LookupClass(descriptor, hash, class_loade 2020 FindInClassPath(const char* descriptor, size_t hash, const std::vector<const DexFile*>& class_path) argument 2031 FindClassInPathClassLoader(ScopedObjectAccessAlreadyRunnable& soa, Thread* self, const char* descriptor, size_t hash, Handle<mirror::ClassLoader> class_loader) argument 2218 DefineClass(Thread* self, const char* descriptor, size_t hash, Handle<mirror::ClassLoader> class_loader, const DexFile& dex_file, const DexFile::ClassDef& dex_class_def) argument 3093 CreateArrayClass(Thread* self, const char* descriptor, size_t hash, Handle<mirror::ClassLoader> class_loader) argument 3263 InsertClass(const char* descriptor, mirror::Class* klass, size_t hash) argument 3289 class_table_.InsertWithHash(GcRoot<mirror::Class>(klass), hash); local 3296 UpdateClass(const char* descriptor, mirror::Class* klass, size_t hash) argument 3348 LookupClass(const char* descriptor, size_t hash, mirror::ClassLoader* class_loader) argument 3377 LookupClassFromTableLocked(const char* descriptor, mirror::ClassLoader* class_loader, size_t hash) argument 3417 size_t hash = ComputeModifiedUtf8Hash(descriptor); local 4858 uint32_t hash = ComputeModifiedUtf8Hash(name); local 4871 uint32_t hash = ComputeModifiedUtf8Hash(name); local [all...] |