Home
last modified time | relevance | path

Searched refs:Hotness (Results 1 – 5 of 5) sorted by relevance

/art/profman/
Dboot_image_profile.cc28 using Hotness = ProfileCompilationInfo::MethodHotness; typedef
60 Hotness hotness = profile->GetMethodHotness(ref); in GenerateBootImageProfile()
71 Hotness hotness; in GenerateBootImageProfile()
72 hotness.AddFlag(Hotness::kFlagHot); in GenerateBootImageProfile()
Dprofile_assistant_test.cc35 using Hotness = ProfileCompilationInfo::MethodHotness; typedef
89 Hotness::Flag flags = Hotness::kFlagPostStartup; in SetupProfile()
124 info->AddMethodIndex(Hotness::kFlagHot, dex_location, checksum, idx, number_of_methods); in SetupBasicProfile()
127 info->AddMethodIndex(Hotness::kFlagStartup, dex_location, checksum, idx, number_of_methods); in SetupBasicProfile()
130 info->AddMethodIndex(Hotness::kFlagPostStartup, in SetupBasicProfile()
/art/runtime/jit/
Dprofile_compilation_info_test.cc38 using Hotness = ProfileCompilationInfo::MethodHotness; typedef
71 return info->AddMethodIndex(Hotness::kFlagHot, in AddMethod()
84 dex_location, checksum, method_index, kMaxMethodIds, pmi, Hotness::kFlagPostStartup); in AddMethod()
104 Hotness::Flag flags) { in SaveProfilingInfo()
135 Hotness::Flag flags, in SaveProfilingInfoWithFakeInlineCaches()
353 profile.GetFilename(), main_methods, resolved_classes, Hotness::kFlagPostStartup)); in TEST_F()
362 Hotness h = info1.GetMethodHotness(MethodReference(m->GetDexFile(), m->GetDexMethodIndex())); in TEST_F()
371 profile.GetFilename(), second_methods, resolved_classes, Hotness::kFlagStartup)); in TEST_F()
381 Hotness h = info2.GetMethodHotness(MethodReference(m->GetDexFile(), m->GetDexMethodIndex())); in TEST_F()
386 Hotness h = info2.GetMethodHotness(MethodReference(m->GetDexFile(), m->GetDexMethodIndex())); in TEST_F()
[all …]
Dprofile_saver.cc415 using Hotness = ProfileCompilationInfo::MethodHotness; in FetchAndCacheResolvedClassesAndMethods() typedef
434 uint8_t flags = Hotness::kFlagHot; in FetchAndCacheResolvedClassesAndMethods()
435 flags |= startup ? Hotness::kFlagStartup : Hotness::kFlagPostStartup; in FetchAndCacheResolvedClassesAndMethods()
437 static_cast<Hotness::Flag>(flags), in FetchAndCacheResolvedClassesAndMethods()
448 cached_info->AddMethodsForDex(startup ? Hotness::kFlagStartup : Hotness::kFlagPostStartup, in FetchAndCacheResolvedClassesAndMethods()
/art/dexlayout/
Ddexlayout.cc1756 using Hotness = ProfileCompilationInfo::MethodHotness; in LayoutCodeItems() typedef
1757 Hotness hotness = info_->GetMethodHotness(MethodReference(dex_file, method_id->GetIndex())); in LayoutCodeItems()
1763 } else if (is_startup_clinit || hotness.GetFlags() == Hotness::kFlagStartup) { in LayoutCodeItems()