Lines Matching refs:DexFile
112 void CompileAll(jobject class_loader, const std::vector<const DexFile*>& dex_files,
187 void AddRequiresConstructorBarrier(Thread* self, const DexFile* dex_file,
189 bool RequiresConstructorBarrier(Thread* self, const DexFile* dex_file, uint16_t class_def_index);
193 bool CanAssumeTypeIsPresentInDexCache(const DexFile& dex_file, uint32_t type_idx);
195 bool CanAssumeStringIsPresentInDexCache(const DexFile& dex_file, uint32_t string_idx)
199 bool CanAccessTypeWithoutChecks(uint32_t referrer_idx, const DexFile& dex_file,
206 bool CanAccessInstantiableTypeWithoutChecks(uint32_t referrer_idx, const DexFile& dex_file,
210 bool CanEmbedTypeInCode(const DexFile& dex_file, uint32_t type_idx,
237 mirror::ArtField* resolved_field, const DexFile** declaring_dex_file,
267 mirror::ArtMethod* resolved_method, const DexFile** declaring_dex_file,
321 const VerifiedMethod* GetVerifiedMethod(const DexFile* dex_file, uint32_t method_idx) const;
325 void AddCodePatch(const DexFile* dex_file,
330 const DexFile* target_dex_file,
334 void AddRelativeCodePatch(const DexFile* dex_file,
339 const DexFile* target_dex_file,
344 void AddMethodPatch(const DexFile* dex_file,
349 const DexFile* target_dex_file,
353 void AddClassPatch(const DexFile* dex_file,
374 const std::vector<const DexFile*>& dex_files,
413 const DexFile& GetDexFile() const { in GetDexFile()
442 PatchInformation(const DexFile* dex_file, in PatchInformation()
454 const DexFile* const dex_file_;
470 const DexFile* GetTargetDexFile() const { in GetTargetDexFile()
491 CallPatchInformation(const DexFile* dex_file, in CallPatchInformation()
496 const DexFile* target_dex_file, in CallPatchInformation()
510 const DexFile* target_dex_file_;
527 RelativeCallPatchInformation(const DexFile* dex_file, in RelativeCallPatchInformation()
532 const DexFile* target_dex_file, in RelativeCallPatchInformation()
562 TypePatchInformation(const DexFile* dex_file, in TypePatchInformation()
646 void PreCompile(jobject class_loader, const std::vector<const DexFile*>& dex_files,
655 void Resolve(jobject class_loader, const std::vector<const DexFile*>& dex_files,
658 void ResolveDexFile(jobject class_loader, const DexFile& dex_file,
659 const std::vector<const DexFile*>& dex_files,
663 void Verify(jobject class_loader, const std::vector<const DexFile*>& dex_files,
665 void VerifyDexFile(jobject class_loader, const DexFile& dex_file,
666 const std::vector<const DexFile*>& dex_files,
670 void SetVerified(jobject class_loader, const std::vector<const DexFile*>& dex_files,
672 void SetVerifiedDexFile(jobject class_loader, const DexFile& dex_file,
673 const std::vector<const DexFile*>& dex_files,
677 void InitializeClasses(jobject class_loader, const std::vector<const DexFile*>& dex_files,
680 void InitializeClasses(jobject class_loader, const DexFile& dex_file,
681 const std::vector<const DexFile*>& dex_files,
689 void Compile(jobject class_loader, const std::vector<const DexFile*>& dex_files,
691 void CompileDexFile(jobject class_loader, const DexFile& dex_file,
692 const std::vector<const DexFile*>& dex_files,
695 void CompileMethod(const DexFile::CodeItem* code_item, uint32_t access_flags,
697 jobject class_loader, const DexFile& dex_file,
755 const DexFile::CodeItem* code_item,
758 jobject class_loader, const DexFile& dex_file,