Home | History | Annotate | Download | only in runtime

Lines Matching full:dex_file

26 #include "dex_file.h"
77 const DexFile& dex_file, const DexFile::ClassDef& dex_class_def)
119 mirror::String* ResolveString(const DexFile& dex_file, uint32_t string_idx,
126 mirror::Class* ResolveType(const DexFile& dex_file, uint16_t type_idx,
129 return ResolveType(dex_file,
148 mirror::Class* ResolveType(const DexFile& dex_file,
159 mirror::ArtMethod* ResolveMethod(const DexFile& dex_file,
180 mirror::ArtField* ResolveField(const DexFile& dex_file,
191 mirror::ArtField* ResolveFieldJLS(const DexFile& dex_file,
211 void RegisterDexFile(const DexFile& dex_file)
214 void RegisterDexFile(const DexFile& dex_file, SirtRef<mirror::DexCache>& dex_cache)
237 mirror::DexCache* FindDexCache(const DexFile& dex_file) const
240 bool IsDexFileRegistered(const DexFile& dex_file) const
310 bool VerifyClassUsingOatFile(const DexFile& dex_file, mirror::Class* klass,
313 void ResolveClassExceptionHandlerTypes(const DexFile& dex_file, mirror::Class* klass)
315 void ResolveMethodExceptionHandlerTypes(const DexFile& dex_file, mirror::ArtMethod* klass)
335 const void* GetOatCodeFor(const DexFile& dex_file, uint16_t class_def_idx, uint32_t method_idx)
386 mirror::DexCache* AllocDexCache(Thread* self, const DexFile& dex_file)
400 void AppendToBootClassPath(const DexFile& dex_file)
402 void AppendToBootClassPath(const DexFile& dex_file, SirtRef<mirror::DexCache>& dex_cache)
405 void ConstructFieldMap(const DexFile& dex_file, const DexFile::ClassDef& dex_class_def,
409 size_t SizeOfClass(const DexFile& dex_file,
412 void LoadClass(const DexFile& dex_file,
418 void LoadField(const DexFile& dex_file, const ClassDataItemIterator& it,
422 mirror::ArtMethod* LoadMethod(Thread* self, const DexFile& dex_file,
429 // Finds the associated oat class for a dex_file and descriptor
430 const OatFile::OatClass* GetOatClass(const DexFile& dex_file, uint16_t class_def_idx)
433 void RegisterDexFileLocked(const DexFile& dex_file, SirtRef<mirror::DexCache>& dex_cache)
436 bool IsDexFileRegisteredLocked(const DexFile& dex_file) const SHARED_LOCKS_REQUIRED(dex_lock_);
463 bool LoadSuperAndInterfaces(SirtRef<mirror::Class>& klass, const DexFile& dex_file)
497 const OatFile* FindOpenedOatFileForDexFile(const DexFile& dex_file)