Home
last modified time | relevance | path

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

/art/runtime/jit/
Dprofile_saver.cc358 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 …]
Djit.cc1283 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/
Dprofman.cc808 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/
Druntime_image.cc1029 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()