Home
last modified time | relevance | path

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

/art/libprofile/profile/
Dprofile_compilation_info_test.cc35 using ProfileInlineCache = ProfileMethodInfo::ProfileInlineCache; typedef
85 const std::vector<ProfileInlineCache>& inline_caches, in AddMethod()
121 std::vector<ProfileInlineCache> GetTestInlineCaches() { in GetTestInlineCaches()
122 std::vector<ProfileInlineCache> inline_caches; in GetTestInlineCaches()
126 inline_caches.push_back(ProfileInlineCache(dex_pc, /* missing_types*/ false, types)); in GetTestInlineCaches()
134 inline_caches.push_back(ProfileInlineCache(dex_pc, /* missing_types*/ false, types)); in GetTestInlineCaches()
145 inline_caches.push_back(ProfileInlineCache(dex_pc, /* missing_types*/ false, types)); in GetTestInlineCaches()
150 inline_caches.push_back(ProfileInlineCache(dex_pc, /* missing_types*/ true, types)); in GetTestInlineCaches()
156 void MakeMegamorphic(/*out*/std::vector<ProfileInlineCache>* inline_caches) { in MakeMegamorphic()
157 for (ProfileInlineCache& cache : *inline_caches) { in MakeMegamorphic()
[all …]
Dprofile_compilation_info.h44 struct ProfileInlineCache { struct
45 ProfileInlineCache(uint32_t pc, in ProfileInlineCache() function
57 ProfileMethodInfo(MethodReference reference, const std::vector<ProfileInlineCache>& caches) in ProfileMethodInfo()
62 std::vector<ProfileInlineCache> inline_caches;
292 bool operator==(const std::vector<ProfileMethodInfo::ProfileInlineCache>& other) const;
Dprofile_compilation_info.cc737 for (const ProfileMethodInfo::ProfileInlineCache& cache : pmi.inline_caches) { in AddMethod()
1939 const std::vector<ProfileMethodInfo::ProfileInlineCache>& runtime_caches) const { in operator ==()
1949 const ProfileMethodInfo::ProfileInlineCache* runtime_cache = nullptr; in operator ==()
1950 for (const ProfileMethodInfo::ProfileInlineCache& pic : runtime_caches) { in operator ==()
/art/profman/
Dprofile_assistant_test.cc39 using ProfileInlineCache = ProfileMethodInfo::ProfileInlineCache; typedef
61 const std::vector<ProfileInlineCache>& inline_caches, in AddMethod()
96 … std::vector<ProfileInlineCache> inline_caches = GetTestInlineCaches(dex_file1 , dex_file2, dex3); in SetupProfile()
137 std::vector<ProfileInlineCache> GetTestInlineCaches( in GetTestInlineCaches()
139 std::vector<ProfileInlineCache> inline_caches; in GetTestInlineCaches()
143 inline_caches.push_back(ProfileInlineCache(dex_pc, /* missing_types*/ false, types)); in GetTestInlineCaches()
151 inline_caches.push_back(ProfileInlineCache(dex_pc, /* missing_types*/ false, types)); in GetTestInlineCaches()
162 inline_caches.push_back(ProfileInlineCache(dex_pc, /* missing_types*/ false, types)); in GetTestInlineCaches()
167 inline_caches.push_back(ProfileInlineCache(dex_pc, /* missing_types*/ true, types)); in GetTestInlineCaches()
Dprofman.cc1162 std::vector<ProfileMethodInfo::ProfileInlineCache> inline_caches; in ProcessLine()
/art/runtime/jit/
Dprofiling_info_test.cc108 std::vector<ProfileMethodInfo::ProfileInlineCache> caches; in SaveProfilingInfoWithFakeInlineCaches()
Djit_code_cache.cc1522 std::vector<ProfileMethodInfo::ProfileInlineCache> inline_caches; in GetProfiledMethods()