Home
last modified time | relevance | path

Searched refs:InlineCacheMap (Results 1 – 4 of 4) sorted by relevance

/art/runtime/jit/
Dprofile_compilation_info.h169 using InlineCacheMap = ArenaSafeMap<uint16_t, DexPcData>; variable
172 using MethodMap = ArenaSafeMap<uint16_t, InlineCacheMap>;
209 const InlineCacheMap* inline_cache_map_ = nullptr;
212 const InlineCacheMap* GetInlineCacheMap() const { in GetInlineCacheMap()
216 void SetInlineCacheMap(const InlineCacheMap* info) { in SetInlineCacheMap()
228 explicit OfflineProfileMethodInfo(const InlineCacheMap* inline_cache_map) in OfflineProfileMethodInfo()
233 const InlineCacheMap* const inline_caches;
527 InlineCacheMap* FindOrAddMethod(uint16_t method_index);
772 /*out*/InlineCacheMap* inline_cache,
777 const InlineCacheMap& inline_cache);
[all …]
Dprofile_compilation_info_test.cc184 ProfileCompilationInfo::InlineCacheMap* CreateInlineCacheMap() { in CreateInlineCacheMap()
185 used_inline_caches.emplace_back(new ProfileCompilationInfo::InlineCacheMap( in CreateInlineCacheMap()
192 ProfileCompilationInfo::InlineCacheMap* ic_map = CreateInlineCacheMap(); in ConvertProfileMethodInfo()
221 ProfileCompilationInfo::InlineCacheMap* ic_map = CreateInlineCacheMap(); in GetOfflineProfileMethodInfo()
261 ProfileCompilationInfo::InlineCacheMap* ic_map = in MakeMegamorphic()
262 const_cast<ProfileCompilationInfo::InlineCacheMap*>(pmi->inline_caches); in MakeMegamorphic()
271 ProfileCompilationInfo::InlineCacheMap* ic_map = in SetIsMissingTypes()
272 const_cast<ProfileCompilationInfo::InlineCacheMap*>(pmi->inline_caches); in SetIsMissingTypes()
335 std::vector<std::unique_ptr<ProfileCompilationInfo::InlineCacheMap>> used_inline_caches;
788 ProfileCompilationInfo::InlineCacheMap* ic_map = CreateInlineCacheMap(); in TEST_F()
[all …]
Dprofile_compilation_info.cc475 const InlineCacheMap& inline_cache_map) { in AddInlineCacheToBuffer()
534 const InlineCacheMap& inline_cache = method_it.second; in GetMethodsRegionSize()
657 InlineCacheMap* inline_cache = data->FindOrAddMethod(method_index); in AddMethod()
709 InlineCacheMap* inline_cache = data->FindOrAddMethod(pmi.ref.index); in AddMethod()
761 /*out*/ InlineCacheMap* inline_cache, in ReadInlineCache()
827 InlineCacheMap* inline_cache = data->FindOrAddMethod(method_index); in ReadMethods()
1116 const InlineCacheMap &inline_cache_map = method_it.second; in VerifyProfileData()
1528 InlineCacheMap* inline_cache = dex_data->FindOrAddMethod(other_method_index); in MergeWith()
1598 const InlineCacheMap* inline_caches = hotness.GetInlineCacheMap(); in GetMethod()
1964 ProfileCompilationInfo::InlineCacheMap*
[all …]
/art/profman/
Dprofile_assistant_test.cc142 ProfileCompilationInfo::InlineCacheMap* CreateInlineCacheMap() { in CreateInlineCacheMap()
143 used_inline_caches.emplace_back(new ProfileCompilationInfo::InlineCacheMap( in CreateInlineCacheMap()
152 ProfileCompilationInfo::InlineCacheMap* ic_map = CreateInlineCacheMap(); in GetOfflineProfileMethodInfo()
417 std::vector<std::unique_ptr<ProfileCompilationInfo::InlineCacheMap>> used_inline_caches;