/art/runtime/ |
D | common_throws.cc | 105 void ThrowAbstractMethodError(uint32_t method_idx, const DexFile& dex_file) { in ThrowAbstractMethodError() 432 const DexFile& dex_file, in ThrowNullPointerExceptionForMethodAccessImpl() 442 const DexFile& dex_file = *Thread::Current()->GetCurrentMethod(nullptr)->GetDexFile(); in ThrowNullPointerExceptionForMethodAccess() 579 const DexFile* dex_file = method->GetDexFile(); in ThrowNullPointerExceptionFromDexPC() 622 if (method_idx != DexFile::kDexNoIndex16) { in ThrowNullPointerExceptionFromDexPC() 653 CHECK_NE(field_idx, DexFile::kDexNoIndex16); in ThrowNullPointerExceptionFromDexPC() 682 CHECK_NE(field_idx, DexFile::kDexNoIndex16); in ThrowNullPointerExceptionFromDexPC() 725 const DexFile* dex_file = method->GetDexFile(); in ThrowNullPointerExceptionFromDexPC()
|
D | runtime_callbacks.h | 41 class DexFile; variable 208 const DexFile& initial_dex_file, 210 /*out*/DexFile const** final_dex_file,
|
D | debug_print.cc | 104 const DexFile* base_dex_file = nullptr; in DescribeLoaders() 108 [&](const DexFile* dex_file) { in DescribeLoaders()
|
D | imtable-inl.h | 48 const DexFile* dex_file = method->GetDexFile(); in GetImtHashComponents()
|
D | imtable.h | 28 class DexFile; variable
|
D | oat_file_assistant_test.cc | 163 std::vector<std::unique_ptr<const DexFile>> dex_files; in TEST_F() 657 std::vector<std::unique_ptr<const DexFile>> dex_files; in TEST_F() 906 std::vector<std::unique_ptr<const DexFile>> dex_files; in TEST_F() 958 std::vector<std::unique_ptr<const DexFile>> dex_files; in TEST_F() 986 std::vector<std::unique_ptr<const DexFile>> dex_files; in TEST_F() 1015 std::vector<std::unique_ptr<const DexFile>> dex_files; in TEST_F() 1120 std::vector<std::unique_ptr<const DexFile>> dex_files; in Run() 1213 std::vector<std::unique_ptr<const DexFile>> dex_files; in TEST_F() 1234 std::vector<std::unique_ptr<const DexFile>> dex_files; in TEST_F() 1345 std::vector<std::unique_ptr<const DexFile>> dex_files; in TEST_F() [all …]
|
/art/runtime/verifier/ |
D | class_verifier.cc | 161 const DexFile& dex_file = klass->GetDexFile(); in CommonVerifyClass() 201 const DexFile* dex_file, in VerifyClass() 225 const DexFile* dex_file, in VerifyClass()
|
/art/libprofile/profile/ |
D | profile_compilation_info.cc | 681 const DexFile* dex_file, in FindDexDataUsingAnnotations() 702 const DexFile* dex_file, in FindAllDexData() 1107 bool ProfileCompilationInfo::VerifyProfileData(const std::vector<const DexFile*>& dex_files) { in VerifyProfileData() 1108 std::unordered_map<std::string, const DexFile*> key_to_dex_file; in VerifyProfileData() 1109 for (const DexFile* dex_file : dex_files) { in VerifyProfileData() 1119 const DexFile* dex_file = it->second; in VerifyProfileData() 1170 const DexFile *dex_file_for_inline_cache_check = dex_file_inline_cache_it->second; in VerifyProfileData() 1627 bool ProfileCompilationInfo::ContainsClass(const DexFile& dex_file, in ContainsClass() 1650 std::string ProfileCompilationInfo::DumpInfo(const std::vector<const DexFile*>& dex_files, in DumpInfo() 1682 const DexFile* dex_file = nullptr; in DumpInfo() [all …]
|
/art/runtime/mirror/ |
D | dex_cache.h | 37 class DexFile; variable 192 const DexFile* dex_file, 447 const DexFile* GetDexFile() ALWAYS_INLINE REQUIRES_SHARED(Locks::mutator_lock_) { in GetDexFile() 448 return GetFieldPtr<const DexFile*>(OFFSET_OF_OBJECT_MEMBER(DexCache, dex_file_)); in GetDexFile() 451 void SetDexFile(const DexFile* dex_file) REQUIRES_SHARED(Locks::mutator_lock_) { in SetDexFile() 486 void Init(const DexFile* dex_file,
|
/art/libdexfile/dex/ |
D | dex_file_exception_helpers.cc | 95 handler_.type_idx_ = dex::TypeIndex(DexFile::kDexNoIndex16); in Next()
|
D | dex_file_tracking_registrar.cc | 123 void RegisterDexFile(const DexFile* dex_file) { in RegisterDexFile() 235 if (map_item.type_ == DexFile::kDexTypeStringDataItem) { in SetAllStringDataRegistration()
|
D | compact_dex_file.cc | 95 : DexFile(base, in CompactDexFile()
|
/art/runtime/gc/space/ |
D | image_space.h | 28 class DexFile; variable 229 ArrayRef<const DexFile* const> boot_class_path);
|
D | image_space_test.cc | 331 std::vector<const DexFile*> dex_files = runtime->GetClassLinker()->GetBootClassPath(); in TEST_F() 337 ArrayRef<const DexFile* const>(dex_files)); in TEST_F() 351 std::vector<std::unique_ptr<const DexFile>> opened_dex_files; in TEST_F() 353 std::vector<std::unique_ptr<const DexFile>> new_dex_files; in TEST_F() 365 for (std::unique_ptr<const DexFile>& df : new_dex_files) { in TEST_F()
|
/art/openjdkjvmti/ |
D | ti_class_loader.cc | 65 const art::DexFile* dex_file) { in AddToClassLoader() 118 const art::DexFile* dex_file) { in AllocateNewDexFileCookie()
|
D | ti_class.cc | 89 static std::unique_ptr<const art::DexFile> MakeSingleDexFile(art::Thread* self, in MakeSingleDexFile() 107 if (map.Size() < sizeof(art::DexFile::Header)) { in MakeSingleDexFile() 114 uint32_t checksum = reinterpret_cast<const art::DexFile::Header*>(map.Begin())->checksum_; in MakeSingleDexFile() 117 std::unique_ptr<const art::DexFile> dex_file(dex_file_loader.Open(map_name, in MakeSingleDexFile() 166 const art::DexFile& initial_dex_file, in ClassPreDefine() 168 /*out*/art::DexFile const** final_dex_file, in ClassPreDefine() 252 std::unique_ptr<const art::DexFile> dex_file(MakeSingleDexFile(self, in ClassPreDefine() 877 const std::vector<const art::DexFile*>& dex_files, in CopyClassDescriptors() 891 for (const art::DexFile* dex_file : dex_files) { in CopyClassDescriptors() 954 std::vector<const art::DexFile*> dex_files; in GetClassLoaderClassDescriptors() [all …]
|
D | ti_redefine.h | 120 const art::DexFile* redefined_dex_file, 157 const art::DexFile& GetDexFile() { in GetDexFile() 288 std::unique_ptr<const art::DexFile> dex_file_;
|
/art/compiler/optimizing/ |
D | instruction_builder.h | 55 const DexFile* dex_file, 222 const DexFile& dex_file, 304 const DexFile* const dex_file_;
|
D | code_generator_arm64.h | 730 vixl::aarch64::Label* NewBootImageTypePatch(const DexFile& dex_file, 738 vixl::aarch64::Label* NewBssEntryTypePatch(const DexFile& dex_file, 746 vixl::aarch64::Label* NewBootImageStringPatch(const DexFile& dex_file, 754 vixl::aarch64::Label* NewStringBssEntryPatch(const DexFile& dex_file, 766 vixl::aarch64::Literal<uint32_t>* DeduplicateJitStringLiteral(const DexFile& dex_file, 769 vixl::aarch64::Literal<uint32_t>* DeduplicateJitClassLiteral(const DexFile& dex_file, 999 PcRelativePatchInfo(const DexFile* dex_file, uint32_t off_or_idx) in PcRelativePatchInfo() 1012 vixl::aarch64::Label* NewPcRelativePatch(const DexFile* dex_file, 1019 template <linker::LinkerPatch (*Factory)(size_t, const DexFile*, uint32_t, uint32_t)>
|
D | inliner.cc | 281 const DexFile& dex_file, in FindMethodIndexIn() 294 const DexFile& dex_file = *compilation_unit.GetDexFile(); in FindClassIndexIn() 509 const DexFile& caller_dex_file = *caller_compilation_unit_.GetDexFile(); in TryInline() 604 bool HInliner::TryInlineFromInlineCache(const DexFile& caller_dex_file, in TryInlineFromInlineCache() 701 const DexFile& caller_dex_file, in GetInlineCacheAOT() 758 for (const DexFile* dex_file : codegen_->GetCompilerOptions().GetDexFilesForOatFile()) { in ExtractClassesFromOfflineProfile() 952 const DexFile& caller_dex_file = *caller_compilation_unit_.GetDexFile(); in AddTypeGuard() 1368 const DexFile& caller_dex_file = *caller_compilation_unit_.GetDexFile(); in TryInlineAndReplace() 1438 const DexFile& inlined_from, in MayInline() 1439 const DexFile& inlined_into) { in MayInline() [all …]
|
D | inliner.h | 170 const DexFile& caller_dex_file, 187 InlineCacheType GetInlineCacheAOT(const DexFile& caller_dex_file,
|
D | optimizing_compiler.cc | 275 bool CanCompileMethod(uint32_t method_idx, const DexFile& dex_file) const override; 283 const DexFile& dex_file, 288 const DexFile& dex_file, 454 const DexFile& dex_file ATTRIBUTE_UNUSED) const { in CanCompileMethod() 740 const DexFile& dex_file = *dex_compilation_unit.GetDexFile(); in TryCompile() 908 const DexFile& dex_file = *dex_compilation_unit.GetDexFile(); in TryCompileIntrinsic() 1003 const DexFile& dex_file, in Compile() 1134 const DexFile& dex_file, in JniCompile() 1154 /*class_def_idx=*/ DexFile::kDexNoIndex16, in JniCompile() 1227 const DexFile* dex_file = method->GetDexFile(); in JitCompile()
|
D | sharpening.cc | 56 const DexFile& dex_file = klass->GetDexFile(); in BootImageAOTCanEmbedMethod() 166 const DexFile& dex_file = load_class->GetDexFile(); in ComputeLoadClassKind() 318 const DexFile& dex_file = load_string->GetDexFile(); in ProcessLoadString()
|
/art/compiler/ |
D | common_compiler_test.h | 39 class DexFile; variable
|
/art/oatdump/ |
D | oatdump.cc | 117 static std::map<const OatDexFile*, std::unique_ptr<const DexFile>> opened_dex_files; 119 const DexFile* OpenDexFile(const OatDexFile* oat_dex_file, std::string* error_msg) { in OpenDexFile() 125 const DexFile* ret = oat_dex_file->OpenDexFile(error_msg).release(); in OpenDexFile() 126 opened_dex_files.emplace(oat_dex_file, std::unique_ptr<const DexFile>(ret)); in OpenDexFile() 244 const DexFile* const dex_file = OpenDexFile(oat_dex_file, &error_msg); in WalkOatDexFile() 268 const DexFile& dex_file, in WalkOatClass() 285 const DexFile& dex_file, in WalkOatMethod() 411 using DexFileUniqV = std::vector<std::unique_ptr<const DexFile>>; 513 const DexFile* const dex_file = OpenDexFile(oat_dex_file, &error_msg); in Dump() 558 std::vector<const DexFile*> dex_files; in Dump() [all …]
|