Home
last modified time | relevance | path

Searched refs:DexFile (Results 176 – 200 of 285) sorted by relevance

12345678910>>...12

/art/runtime/
Dcommon_throws.cc105 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()
Druntime_callbacks.h41 class DexFile; variable
208 const DexFile& initial_dex_file,
210 /*out*/DexFile const** final_dex_file,
Ddebug_print.cc104 const DexFile* base_dex_file = nullptr; in DescribeLoaders()
108 [&](const DexFile* dex_file) { in DescribeLoaders()
Dimtable-inl.h48 const DexFile* dex_file = method->GetDexFile(); in GetImtHashComponents()
Dimtable.h28 class DexFile; variable
Doat_file_assistant_test.cc163 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/
Dclass_verifier.cc161 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/
Dprofile_compilation_info.cc681 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/
Ddex_cache.h37 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/
Ddex_file_exception_helpers.cc95 handler_.type_idx_ = dex::TypeIndex(DexFile::kDexNoIndex16); in Next()
Ddex_file_tracking_registrar.cc123 void RegisterDexFile(const DexFile* dex_file) { in RegisterDexFile()
235 if (map_item.type_ == DexFile::kDexTypeStringDataItem) { in SetAllStringDataRegistration()
Dcompact_dex_file.cc95 : DexFile(base, in CompactDexFile()
/art/runtime/gc/space/
Dimage_space.h28 class DexFile; variable
229 ArrayRef<const DexFile* const> boot_class_path);
Dimage_space_test.cc331 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/
Dti_class_loader.cc65 const art::DexFile* dex_file) { in AddToClassLoader()
118 const art::DexFile* dex_file) { in AllocateNewDexFileCookie()
Dti_class.cc89 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 …]
Dti_redefine.h120 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/
Dinstruction_builder.h55 const DexFile* dex_file,
222 const DexFile& dex_file,
304 const DexFile* const dex_file_;
Dcode_generator_arm64.h730 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)>
Dinliner.cc281 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 …]
Dinliner.h170 const DexFile& caller_dex_file,
187 InlineCacheType GetInlineCacheAOT(const DexFile& caller_dex_file,
Doptimizing_compiler.cc275 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()
Dsharpening.cc56 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/
Dcommon_compiler_test.h39 class DexFile; variable
/art/oatdump/
Doatdump.cc117 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 …]

12345678910>>...12