Home
last modified time | relevance | path

Searched refs:ProfileIndexType (Results 1 – 7 of 7) sorted by relevance

/art/libprofile/profile/
Dprofile_compilation_info.h103 using ProfileIndexType = uint16_t; variable
116 ClassReference(ProfileIndexType dex_profile_idx, const dex::TypeIndex type_idx) : in ClassReference()
128 ProfileIndexType dex_profile_index; // the index of the owning dex in the profile info
299 static constexpr ProfileIndexType MaxProfileIndex() { in MaxProfileIndex()
300 return std::numeric_limits<ProfileIndexType>::max(); in MaxProfileIndex()
305 ProfileIndexType FindDexFile(
314 ProfileIndexType FindOrAddDexFile(
344 void AddClass(ProfileIndexType profile_index, dex::TypeIndex type_index) { in AddClass()
395 void AddMethod(ProfileIndexType profile_index, uint32_t method_index, MethodHotness::Flag flags) { in AddMethod()
497 bool IsStartupMethod(ProfileIndexType profile_index, uint32_t method_index) const { in IsStartupMethod()
[all …]
Dprofile_test_helper.h35 using ProfileIndexType = ProfileCompilationInfo::ProfileIndexType; variable
87 ProfileIndexType profile_index, in ProfileIndexMatchesDexFile()
Dprofile_compilation_info.cc1019 uint64_t dex_files_section_size = sizeof(ProfileIndexType); // Number of dex files. in Save()
1086 buffer.WriteUintAndAdvance(dchecked_integral_cast<ProfileIndexType>(info_.size())); in Save()
1208 ProfileIndexType new_profile_index = dchecked_integral_cast<ProfileIndexType>(info_.size()); in GetOrAddDexFileData()
1224 ProfileIndexType profile_index = profile_index_it->second; in GetOrAddDexFileData()
1259 ProfileIndexType profile_index = profile_index_it->second; in FindDexData()
1607 /*out*/ dchecked_vector<ProfileIndexType>* dex_profile_index_remap, in ReadDexFilesSection()
1616 ProfileIndexType num_dex_files; in ReadDexFilesSection()
1627 for (ProfileIndexType i = 0u; i != num_dex_files; ++i) { in ReadDexFilesSection()
1724 const dchecked_vector<ProfileIndexType>& dex_profile_index_remap, in ReadClassesSection()
1735 ProfileIndexType profile_index; in ReadClassesSection()
[all …]
Dprofile_compilation_info_test.cc465 sizeof(ProfileIndexType) + // number of dex files in TEST_F()
476 ProfileIndexType num_dex_files = 1u; in TEST_F()
746 for (uint16_t i = 0; i < std::numeric_limits<ProfileIndexType>::max(); i++) { in TEST_F()
759 for (uint16_t i = 0; i < std::numeric_limits<ProfileIndexType>::max(); i++) { in TEST_F()
/art/runtime/jit/
Dprofile_saver.cc630 ProfileCompilationInfo::ProfileIndexType profile_index = in UpdateProfile()
688 ProfileCompilationInfo::ProfileIndexType profile_index = in UpdateProfile()
/art/dex2oat/driver/
Dcompiler_driver.cc418 ProfileCompilationInfo::ProfileIndexType profile_index, in ShouldCompileBasedOnProfile()
465 ProfileCompilationInfo::ProfileIndexType profile_index) { in CompileMethodQuick()
612 ProfileCompilationInfo::ProfileIndexType profile_index = in ResolveConstStrings()
2681 ProfileCompilationInfo::ProfileIndexType profile_index = (have_profile && use_profile) in CompileDexFile()
/art/dex2oat/linker/
Doat_writer.cc1124 ProfileCompilationInfo::ProfileIndexType profile_index_;