Searched refs:inline_caches (Results 1 – 8 of 8) sorted by relevance
/art/libprofile/profile/ |
D | profile_compilation_info.h | 59 inline_caches(caches) {} in ProfileMethodInfo() 62 std::vector<ProfileInlineCache> inline_caches; member 234 : inline_caches(inline_cache_map) {} in OfflineProfileMethodInfo() 238 const InlineCacheMap* const inline_caches; member
|
D | profile_compilation_info.cc | 730 if (pmi.inline_caches == nullptr) { in AddMethod() 734 for (const auto& pmi_inline_cache_it : *pmi.inline_caches) { in AddMethod() 778 for (const ProfileMethodInfo::ProfileInlineCache& cache : pmi.inline_caches) { in AddMethod() 1753 const InlineCacheMap* inline_caches = hotness.GetInlineCacheMap(); in GetMethod() local 1754 DCHECK(inline_caches != nullptr); in GetMethod() 1755 std::unique_ptr<OfflineProfileMethodInfo> pmi(new OfflineProfileMethodInfo(inline_caches)); in GetMethod() 2058 if (inline_caches->size() != other.inline_caches->size()) { in operator ==() 2064 for (const auto& inline_cache_it : *inline_caches) { in operator ==() 2067 const auto& other_it = other.inline_caches->find(dex_pc); in operator ==() 2068 if (other_it == other.inline_caches->end()) { in operator ==()
|
D | profile_compilation_info_test.cc | 127 const_cast<ProfileCompilationInfo::InlineCacheMap*>(pmi->inline_caches); in MakeMegamorphic() 137 const_cast<ProfileCompilationInfo::InlineCacheMap*>(pmi->inline_caches); in SetIsMissingTypes()
|
/art/profman/ |
D | profile_assistant_test.cc | 357 ASSERT_EQ(pmi->inline_caches->size(), 1u); in AssertInlineCaches() 358 const ProfileCompilationInfo::DexPcData& dex_pc_data = pmi->inline_caches->begin()->second; in AssertInlineCaches() 993 ASSERT_TRUE(pmi_no_inline_cache->inline_caches->empty()); in TEST_F() 1077 ASSERT_EQ(pmi->inline_caches->size(), 1u); in TEST_F() 1078 const ProfileCompilationInfo::DexPcData& dex_pc_data = pmi->inline_caches->begin()->second; in TEST_F()
|
D | profman.cc | 1036 std::vector<ProfileMethodInfo::ProfileInlineCache> inline_caches; in ProcessLine() local 1051 inline_caches.emplace_back(dex_pc, is_missing_types, classes); in ProcessLine() 1055 profile->AddMethod(ProfileMethodInfo(ref, inline_caches), in ProcessLine()
|
/art/runtime/jit/ |
D | profiling_info_test.cc | 194 for (const auto& inline_cache : pmi.inline_caches) { in ConvertProfileMethodInfo()
|
D | jit_code_cache.cc | 1969 std::vector<ProfileMethodInfo::ProfileInlineCache> inline_caches; in GetProfiledMethods() local 1976 MethodReference(dex_file, method->GetDexMethodIndex()), inline_caches); in GetProfiledMethods() 2029 inline_caches.emplace_back(/*ProfileMethodInfo::ProfileInlineCache*/ in GetProfiledMethods() 2034 MethodReference(dex_file, method->GetDexMethodIndex()), inline_caches); in GetProfiledMethods()
|
/art/compiler/optimizing/ |
D | inliner.cc | 719 const auto it = offline_profile.inline_caches->find(invoke_instruction->GetDexPc()); in ExtractClassesFromOfflineProfile() 720 if (it == offline_profile.inline_caches->end()) { in ExtractClassesFromOfflineProfile()
|