Searched refs:profile_info (Results 1 – 4 of 4) sorted by relevance
/art/runtime/jit/ |
D | profile_saver.cc | 358 void UpdateProfile(const std::set<std::string>& locations, ProfileCompilationInfo* profile_info); 590 ProfileCompilationInfo* profile_info) { in UpdateProfile() argument 631 profile_info->FindOrAddDexFile(*dex_file, annotation_); in UpdateProfile() 644 profile_info->FindOrCreateTypeIndex(*dex_file, array_class_descriptor); in UpdateProfile() 646 profile_info->AddClass(profile_index, type_index); in UpdateProfile() 651 profile_info->AddClass(profile_index, class_record.type_index); in UpdateProfile() 664 profile_info->AddMethod(profile_index, method.GetDexMethodIndex(), flags); in UpdateProfile() 677 profile_info->AddMethod(profile_index, method->GetDexMethodIndex(), flags); in UpdateProfile() 689 profile_info->FindOrAddDexFile(*dex_file, annotation_); in UpdateProfile() 698 profile_info->FindOrCreateTypeIndex(*dex_file, array_class_descriptor); in UpdateProfile() [all …]
|
D | jit.cc | 1283 ProfileBootInfo profile_info; in CompileMethodsFromBootProfile() local 1284 if (!profile_info.Load(profile.Fd(), dex_files)) { in CompileMethodsFromBootProfile() 1293 for (const DexFile* dex_file : profile_info.GetDexFiles()) { in CompileMethodsFromBootProfile() 1298 for (const std::pair<uint32_t, uint32_t>& pair : profile_info.GetMethods()) { in CompileMethodsFromBootProfile() 1333 ProfileCompilationInfo profile_info(/* for_boot_image= */ class_loader.IsNull()); in CompileMethodsFromProfile() local 1334 if (!profile_info.Load(profile.Fd())) { in CompileMethodsFromProfile() 1346 if (!profile_info.GetClassesAndMethods(*dex_file, in CompileMethodsFromProfile()
|
/art/profman/ |
D | profman.cc | 808 std::string GetInlineCacheLine(const ProfileCompilationInfo& profile_info, in GetInlineCacheLine() argument 813 profile_info.GetMethodHotness(MethodReference(dex_file, dex_method_idx)); in GetInlineCacheLine() 877 dump_ic << profile_info.GetTypeDescriptor(dex_file, type_index); in GetInlineCacheLine() 884 bool GetClassNamesAndMethods(const ProfileCompilationInfo& profile_info, in GetClassNamesAndMethods() argument 893 if (profile_info.GetClassesAndMethods(*dex_file.get(), in GetClassNamesAndMethods() 899 out_lines->insert(profile_info.GetTypeDescriptor(dex_file.get(), type_index)); in GetClassNamesAndMethods() 920 GetInlineCacheLine(profile_info, id, dex_file.get(), dex_method_idx); in GetClassNamesAndMethods() 939 ProfileCompilationInfo profile_info(for_boot_image); in GetClassNamesAndMethods() local 940 if (profile_info.Load(fd)) { in GetClassNamesAndMethods() 941 return GetClassNamesAndMethods(profile_info, dex_files, out_lines); in GetClassNamesAndMethods()
|
/art/runtime/ |
D | runtime_image.cc | 1029 ProfileCompilationInfo profile_info(/* for_boot_image= */ false); in LoadClassesFromReferenceProfile() local 1031 if (!profile_info.Load(profile->Fd())) { in LoadClassesFromReferenceProfile() 1043 const ArenaSet<dex::TypeIndex>* class_types = profile_info.GetClasses(*dex_file); in LoadClassesFromReferenceProfile()
|