Lines Matching refs:DexFileData
716 DexFileData* const data = GetOrAddDexFileData(&dex_file, annotation); in AddClass()
935 for (const std::unique_ptr<DexFileData>& dex_data : info_) { in Save()
999 for (const std::unique_ptr<DexFileData>& dex_data : info_) { in Save()
1035 for (const std::unique_ptr<DexFileData>& dex_data : info_) { in Save()
1050 for (const std::unique_ptr<DexFileData>& dex_data : info_) { in Save()
1103 ProfileCompilationInfo::DexFileData* ProfileCompilationInfo::GetOrAddDexFileData( in GetOrAddDexFileData()
1121 std::unique_ptr<DexFileData> dex_file_data(new (&allocator_) DexFileData( in GetOrAddDexFileData()
1137 DexFileData* result = info_[profile_index].get(); in GetOrAddDexFileData()
1162 const ProfileCompilationInfo::DexFileData* ProfileCompilationInfo::FindDexData( in FindDexData()
1172 const DexFileData* result = info_[profile_index].get(); in FindDexData()
1181 const ProfileCompilationInfo::DexFileData* ProfileCompilationInfo::FindDexDataUsingAnnotations( in FindDexDataUsingAnnotations()
1186 for (const std::unique_ptr<DexFileData>& dex_data : info_) { in FindDexDataUsingAnnotations()
1204 /*out*/ std::vector<const ProfileCompilationInfo::DexFileData*>* result) const { in FindAllDexData()
1206 for (const std::unique_ptr<DexFileData>& dex_data : info_) { in FindAllDexData()
1233 DexFileData* const data = GetOrAddDexFileData(pmi.ref.dex_file, annotation); in AddMethod()
1297 for (const std::unique_ptr<DexFileData>& dex_data : info_) { in VerifyProfileData()
1532 DexFileData* data = GetOrAddDexFileData(profile_key, checksum, num_type_ids, num_method_ids); in ReadDexFilesSection()
1627 status = DexFileData::SkipClasses(buffer, error); in ReadClassesSection()
1663 status = DexFileData::SkipMethods(buffer, error); in ReadMethodsSection()
1820 for (const std::unique_ptr<DexFileData>& other_dex_data : other.info_) { in MergeWith()
1823 const DexFileData* dex_data = FindDexData(other_dex_data->profile_key, in MergeWith()
1844 for (const std::unique_ptr<DexFileData>& other_dex_data : other.info_) { in MergeWith()
1845 const DexFileData* dex_data = GetOrAddDexFileData(other_dex_data->profile_key, in MergeWith()
1876 for (const std::unique_ptr<DexFileData>& other_dex_data : other.info_) { in MergeWith()
1877 DexFileData* dex_data = info_[dex_profile_index_remap[other_dex_data->profile_index]].get(); in MergeWith()
1942 const DexFileData* dex_data = FindDexDataUsingAnnotations(method_ref.dex_file, annotation); in GetMethodHotness()
1951 const DexFileData* dex_data = FindDexDataUsingAnnotations(&dex_file, annotation); in ContainsClass()
1957 for (const std::unique_ptr<DexFileData>& dex_data : info_) { in GetNumberOfMethods()
1965 for (const std::unique_ptr<DexFileData>& dex_data : info_) { in GetNumberOfResolvedClasses()
1999 for (const std::unique_ptr<DexFileData>& dex_data : info_) { in DumpInfo()
2084 const DexFileData* dex_data = FindDexDataUsingAnnotations(&dex_file, annotation); in GetClassesAndMethods()
2120 const DexFileData& dex_data = *info_[i]; in Equals()
2121 const DexFileData& other_dex_data = *other.info_[i]; in Equals()
2155 DexFileData* const data = in GenerateTestProfile()
2208 DexFileData* const data = info.GetOrAddDexFileData( in GenerateTestProfile()
2239 ProfileCompilationInfo::DexFileData::FindOrAddHotMethod(uint16_t method_index) { in FindOrAddHotMethod()
2250 bool ProfileCompilationInfo::DexFileData::AddMethod(MethodHotness::Flag flags, size_t index) { in AddMethod()
2267 ALWAYS_INLINE void ProfileCompilationInfo::DexFileData::ForMethodBitmapHotnessFlags(Fn fn) const { in ForMethodBitmapHotnessFlags()
2281 void ProfileCompilationInfo::DexFileData::SetMethodHotness(size_t index, in SetMethodHotness()
2292 ProfileCompilationInfo::MethodHotness ProfileCompilationInfo::DexFileData::GetHotnessInfo( in GetHotnessInfo()
2328 size_t ProfileCompilationInfo::DexFileData::MethodFlagBitmapIndex( in MethodFlagBitmapIndex()
2336 size_t ProfileCompilationInfo::DexFileData::FlagBitmapIndex(MethodHotness::Flag flag) { in FlagBitmapIndex()
2346 uint16_t ProfileCompilationInfo::DexFileData::GetUsedBitmapFlags() const { in GetUsedBitmapFlags()
2367 const DexFileData* data = FindDexDataUsingAnnotations(dex_file, annotation); in GetClassDescriptors()
2412 for (const std::unique_ptr<DexFileData>& dex_data : info_) { in UpdateProfileKeys()
2465 bool ProfileCompilationInfo::DexFileData::ContainsClass(dex::TypeIndex type_index) const { in ContainsClass()
2469 uint32_t ProfileCompilationInfo::DexFileData::ClassesDataSize() const { in ClassesDataSize()
2477 void ProfileCompilationInfo::DexFileData::WriteClasses(SafeBuffer& buffer) const { in WriteClasses()
2486 ProfileCompilationInfo::ProfileLoadStatus ProfileCompilationInfo::DexFileData::ReadClasses( in ReadClasses()
2526 ProfileCompilationInfo::ProfileLoadStatus ProfileCompilationInfo::DexFileData::SkipClasses( in SkipClasses()
2543 uint32_t ProfileCompilationInfo::DexFileData::MethodsDataSize( in MethodsDataSize()
2592 void ProfileCompilationInfo::DexFileData::WriteMethods(SafeBuffer& buffer) const { in WriteMethods()
2682 ProfileCompilationInfo::ProfileLoadStatus ProfileCompilationInfo::DexFileData::ReadMethods( in ReadMethods()
2826 ProfileCompilationInfo::ProfileLoadStatus ProfileCompilationInfo::DexFileData::SkipMethods( in SkipMethods()
2842 void ProfileCompilationInfo::DexFileData::WriteClassSet( in WriteClassSet()
2900 std::vector<const DexFileData*> all_dex_data; in ExtractProfileData()
2902 for (const DexFileData* dex_data : all_dex_data) { in ExtractProfileData()