Home
last modified time | relevance | path

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

/art/runtime/jit/
Dprofile_compilation_info_test.cc189 ProfileCompilationInfo::DexPcData& dex_pc_data = in ConvertProfileMethodInfo() local
193 dex_pc_data.SetIsMissingTypes(); in ConvertProfileMethodInfo()
198 dex_pc_data.AddClass(dex_profile_index, class_ref.type_index); in ConvertProfileMethodInfo()
218 ProfileCompilationInfo::DexPcData dex_pc_data(arena_.get()); in GetOfflineProfileMethodInfo() local
219 dex_pc_data.AddClass(0, dex::TypeIndex(0)); in GetOfflineProfileMethodInfo()
220 ic_map->Put(dex_pc, dex_pc_data); in GetOfflineProfileMethodInfo()
224 ProfileCompilationInfo::DexPcData dex_pc_data(arena_.get()); in GetOfflineProfileMethodInfo() local
225 dex_pc_data.AddClass(0, dex::TypeIndex(0)); in GetOfflineProfileMethodInfo()
226 dex_pc_data.AddClass(1, dex::TypeIndex(1)); in GetOfflineProfileMethodInfo()
227 dex_pc_data.AddClass(2, dex::TypeIndex(2)); in GetOfflineProfileMethodInfo()
[all …]
Dprofile_compilation_info.cc441 const DexPcData dex_pc_data = inline_cache_it.second; in AddInlineCacheToBuffer() local
442 const ClassSet& classes = dex_pc_data.classes; in AddInlineCacheToBuffer()
452 if (dex_pc_data.is_missing_types) { in AddInlineCacheToBuffer()
453 DCHECK(!dex_pc_data.is_megamorphic); // at this point the megamorphic flag should not be set. in AddInlineCacheToBuffer()
457 } else if (dex_pc_data.is_megamorphic) { in AddInlineCacheToBuffer()
621 DexPcData* dex_pc_data = FindOrAddDexPc(inline_cache, pmi_ic_dex_pc); in AddMethod() local
622 if (dex_pc_data->is_missing_types || dex_pc_data->is_megamorphic) { in AddMethod()
628 dex_pc_data->SetIsMissingTypes(); in AddMethod()
632 dex_pc_data->SetIsMegamorphic(); in AddMethod()
645 dex_pc_data->AddClass(class_dex_data->profile_index, class_ref.type_index); in AddMethod()
[all …]
/art/profman/
Dprofile_assistant_test.cc125 ProfileCompilationInfo::DexPcData dex_pc_data(arena_.get()); in GetOfflineProfileMethodInfo() local
126 dex_pc_data.AddClass(0, dex::TypeIndex(0)); in GetOfflineProfileMethodInfo()
127 ic_map->Put(dex_pc, dex_pc_data); in GetOfflineProfileMethodInfo()
131 ProfileCompilationInfo::DexPcData dex_pc_data(arena_.get()); in GetOfflineProfileMethodInfo() local
132 dex_pc_data.AddClass(0, dex::TypeIndex(0)); in GetOfflineProfileMethodInfo()
133 dex_pc_data.AddClass(1, dex::TypeIndex(1)); in GetOfflineProfileMethodInfo()
135 ic_map->Put(dex_pc, dex_pc_data); in GetOfflineProfileMethodInfo()
139 ProfileCompilationInfo::DexPcData dex_pc_data(arena_.get()); in GetOfflineProfileMethodInfo() local
140 dex_pc_data.SetIsMegamorphic(); in GetOfflineProfileMethodInfo()
141 ic_map->Put(dex_pc, dex_pc_data); in GetOfflineProfileMethodInfo()
[all …]
/art/compiler/optimizing/
Dinliner.cc638 const ProfileCompilationInfo::DexPcData& dex_pc_data = it->second; in ExtractClassesFromOfflineProfile() local
640 if (dex_pc_data.is_missing_types) { in ExtractClassesFromOfflineProfile()
643 if (dex_pc_data.is_megamorphic) { in ExtractClassesFromOfflineProfile()
647 DCHECK_LE(dex_pc_data.classes.size(), InlineCache::kIndividualCacheSize); in ExtractClassesFromOfflineProfile()
674 for (const ProfileCompilationInfo::ClassReference& class_ref : dex_pc_data.classes) { in ExtractClassesFromOfflineProfile()