Searched refs:Hotness (Results 1 – 5 of 5) sorted by relevance
/art/profman/ |
D | boot_image_profile.cc | 28 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()
|
D | profile_assistant_test.cc | 35 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/ |
D | profile_compilation_info_test.cc | 38 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 …]
|
D | profile_saver.cc | 415 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/ |
D | dexlayout.cc | 1756 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()
|