Home
last modified time | relevance | path

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

/art/libprofile/profile/
Dprofile_compilation_info.h191 using InlineCacheMap = ArenaSafeMap<uint16_t, DexPcData>; variable
194 using MethodMap = ArenaSafeMap<uint16_t, InlineCacheMap>;
267 const InlineCacheMap* inline_cache_map_ = nullptr;
270 const InlineCacheMap* GetInlineCacheMap() const { in GetInlineCacheMap()
274 void SetInlineCacheMap(const InlineCacheMap* info) { in SetInlineCacheMap()
286 explicit OfflineProfileMethodInfo(const InlineCacheMap* inline_cache_map) in OfflineProfileMethodInfo()
294 const InlineCacheMap* const inline_caches;
675 InlineCacheMap* FindOrAddHotMethod(uint16_t method_index);
902 /*out*/InlineCacheMap* inline_cache,
907 const InlineCacheMap& inline_cache);
[all …]
Dprofile_compilation_info.cc522 const InlineCacheMap& inline_cache_map) { in AddInlineCacheToBuffer()
581 const InlineCacheMap& inline_cache = method_it.second; in GetMethodsRegionSize()
734 InlineCacheMap* inline_cache = data->FindOrAddHotMethod(pmi.ref.index); in AddMethod()
771 /*out*/ InlineCacheMap* inline_cache, in ReadInlineCache()
841 InlineCacheMap* inline_cache = data->FindOrAddHotMethod(method_index); in ReadMethods()
1148 const InlineCacheMap &inline_cache_map = method_it.second; in VerifyProfileData()
1567 InlineCacheMap* inline_cache = dex_data->FindOrAddHotMethod(other_method_index); in MergeWith()
1612 const InlineCacheMap* inline_caches = hotness.GetInlineCacheMap(); in GetHotMethodInfo()
2007 ProfileCompilationInfo::InlineCacheMap*
2015 InlineCacheMap(std::less<uint16_t>(), allocator_->Adapter(kArenaAllocProfile)))->second); in FindOrAddHotMethod()
[all …]
Dprofile_compilation_info_test.cc114 ProfileCompilationInfo::InlineCacheMap* CreateInlineCacheMap() { in CreateInlineCacheMap()
115 used_inline_caches.emplace_back(new ProfileCompilationInfo::InlineCacheMap( in CreateInlineCacheMap()
294 std::vector<std::unique_ptr<ProfileCompilationInfo::InlineCacheMap>> used_inline_caches;
1031 ProfileCompilationInfo::InlineCacheMap* ic_map = CreateInlineCacheMap(); in TEST_F()
/art/runtime/jit/
Dprofiling_info_test.cc151 ProfileCompilationInfo::InlineCacheMap* CreateInlineCacheMap() { in CreateInlineCacheMap()
152 used_inline_caches.emplace_back(new ProfileCompilationInfo::InlineCacheMap( in CreateInlineCacheMap()
159 ProfileCompilationInfo::InlineCacheMap* ic_map = CreateInlineCacheMap(); in ConvertProfileMethodInfo()
196 std::vector<std::unique_ptr<ProfileCompilationInfo::InlineCacheMap>> used_inline_caches;