Home
last modified time | relevance | path

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

/art/libprofile/profile/
Dprofile_test_helper.h33 using ProfileInlineCache = ProfileMethodInfo::ProfileInlineCache; variable
61 const std::vector<ProfileInlineCache>& inline_caches,
70 const std::vector<ProfileInlineCache>& inline_caches,
95 static bool EqualInlineCaches(const std::vector<ProfileMethodInfo::ProfileInlineCache>& expected, in EqualInlineCaches()
Dprofile_compilation_info_test.cc76 std::vector<ProfileInlineCache> GetTestInlineCaches() { in GetTestInlineCaches()
77 std::vector<ProfileInlineCache> inline_caches; in GetTestInlineCaches()
81 inline_caches.push_back(ProfileInlineCache(dex_pc, /*missing_types=*/ false, types)); in GetTestInlineCaches()
89 inline_caches.push_back(ProfileInlineCache(dex_pc, /*missing_types=*/ false, types)); in GetTestInlineCaches()
101 inline_caches.push_back(ProfileInlineCache(dex_pc, /*missing_types=*/ false, types)); in GetTestInlineCaches()
106 inline_caches.push_back(ProfileInlineCache(dex_pc, /*missing_types=*/ true, types)); in GetTestInlineCaches()
112 void MakeMegamorphic(/*out*/std::vector<ProfileInlineCache>* inline_caches) { in MakeMegamorphic()
113 for (ProfileInlineCache& cache : *inline_caches) { in MakeMegamorphic()
125 void SetIsMissingTypes(/*out*/std::vector<ProfileInlineCache>* inline_caches) { in SetIsMissingTypes()
126 for (ProfileInlineCache& cache : *inline_caches) { in SetIsMissingTypes()
[all …]
Dprofile_compilation_info.h48 struct ProfileInlineCache { struct
49 ProfileInlineCache(uint32_t pc,
70 ProfileMethodInfo(MethodReference reference, const std::vector<ProfileInlineCache>& caches) in ProfileMethodInfo()
75 std::vector<ProfileInlineCache> inline_caches;
Dprofile_compilation_info.cc1358 for (const ProfileMethodInfo::ProfileInlineCache& cache : pmi.inline_caches) { in AddMethod()
/art/runtime/jit/
Dprofiling_info_test.cc112 std::vector<ProfileMethodInfo::ProfileInlineCache> caches; in SaveProfilingInfoWithFakeInlineCaches()
Djit_code_cache.cc1471 std::vector<ProfileMethodInfo::ProfileInlineCache> inline_caches; in GetProfiledMethods()
/art/profman/
Dprofile_assistant_test.cc76 std::vector<ProfileInlineCache> inline_caches = in SetupProfile()
116 std::vector<ProfileInlineCache> GetTestInlineCaches( in GetTestInlineCaches()
118 std::vector<ProfileInlineCache> inline_caches; in GetTestInlineCaches()
122 inline_caches.push_back(ProfileInlineCache(dex_pc, /* missing_types*/ false, types)); in GetTestInlineCaches()
130 inline_caches.push_back(ProfileInlineCache(dex_pc, /* missing_types*/ false, types)); in GetTestInlineCaches()
141 inline_caches.push_back(ProfileInlineCache(dex_pc, /* missing_types*/ false, types)); in GetTestInlineCaches()
146 inline_caches.push_back(ProfileInlineCache(dex_pc, /* missing_types*/ true, types)); in GetTestInlineCaches()
Dprofman.cc1536 std::vector<ProfileMethodInfo::ProfileInlineCache> inline_caches; in ProcessLine()