Searched refs:ProfileMethodInfo (Results 1 – 13 of 13) sorted by relevance
/art/runtime/jit/ |
D | profiling_info_test.cc | 74 std::vector<ProfileMethodInfo> profile_methods; in SaveProfilingInfo() 104 /*out*/ SafeMap<ArtMethod*, ProfileMethodInfo>* profile_methods_map) { in SaveProfilingInfoWithFakeInlineCaches() 106 std::vector<ProfileMethodInfo> profile_methods; in SaveProfilingInfoWithFakeInlineCaches() 109 std::vector<ProfileMethodInfo::ProfileInlineCache> caches; in SaveProfilingInfoWithFakeInlineCaches() 137 ProfileMethodInfo pmi(MethodReference(method->GetDexFile(), in SaveProfilingInfoWithFakeInlineCaches() 242 SafeMap<ArtMethod*, ProfileMethodInfo> profile_methods_map; in TEST_F() 260 const ProfileMethodInfo& pmi = profile_methods_map.find(m)->second; in TEST_F()
|
D | jit_code_cache.h | 48 struct ProfileMethodInfo; 329 std::vector<ProfileMethodInfo>& methods)
|
D | jit_code_cache.cc | 1487 std::vector<ProfileMethodInfo>& methods) { in GetProfiledMethods() 1502 std::vector<ProfileMethodInfo::ProfileInlineCache> inline_caches; in GetProfiledMethods()
|
D | profile_saver.cc | 863 std::vector<ProfileMethodInfo> profile_methods; in ProcessProfilingInfo()
|
/art/libprofile/profile/ |
D | profile_test_helper.h | 33 using ProfileInlineCache = ProfileMethodInfo::ProfileInlineCache; 52 ProfileMethodInfo(MethodReference(dex, method_idx)), flags, annotation); 72 ProfileMethodInfo(MethodReference(dex, method_idx), inline_caches), flags, annotation); 91 static bool EqualInlineCaches(const std::vector<ProfileMethodInfo::ProfileInlineCache>& expected, in EqualInlineCaches()
|
D | profile_compilation_info.h | 47 struct ProfileMethodInfo { struct 68 explicit ProfileMethodInfo(MethodReference reference) : ref(reference) {} in ProfileMethodInfo() argument 70 ProfileMethodInfo(MethodReference reference, const std::vector<ProfileInlineCache>& caches) in ProfileMethodInfo() function 316 bool AddMethods(const std::vector<ProfileMethodInfo>& methods, 403 bool AddMethod(const ProfileMethodInfo& pmi,
|
D | profile_compilation_info_test.cc | 1407 ASSERT_TRUE(info.AddMethod(ProfileMethodInfo(hot), Hotness::kFlagHot)); in TEST_F() 1409 ProfileMethodInfo(hot_startup), in TEST_F() 1411 ASSERT_TRUE(info.AddMethod(ProfileMethodInfo(startup), Hotness::kFlagStartup)); in TEST_F() 1433 ProfileMethodInfo::ProfileInlineCache ic(/*dex_pc*/ 0, /*missing_types*/true, types); in TEST_F() 1434 std::vector<ProfileMethodInfo::ProfileInlineCache> inline_caches = {ic}; in TEST_F() 1435 info.AddMethod(ProfileMethodInfo(hot, inline_caches), Hotness::kFlagHot); in TEST_F() 1436 info.AddMethod(ProfileMethodInfo(startup, inline_caches), Hotness::kFlagStartup); in TEST_F() 1455 std::vector<ProfileMethodInfo> pmis = {ProfileMethodInfo(hot), ProfileMethodInfo(bad_ref)}; in TEST_F() 1756 ASSERT_TRUE(info.AddMethod(ProfileMethodInfo(ref), Hotness::kFlagHot, psa1)); in TEST_F() 1758 ASSERT_FALSE(info.AddMethod(ProfileMethodInfo(ref_checksum_missmatch), Hotness::kFlagHot, psa1)); in TEST_F() [all …]
|
D | profile_compilation_info.cc | 661 bool ProfileCompilationInfo::AddMethods(const std::vector<ProfileMethodInfo>& methods, in AddMethods() 664 for (const ProfileMethodInfo& method : methods) { in AddMethods() 1230 bool ProfileCompilationInfo::AddMethod(const ProfileMethodInfo& pmi, in AddMethod() 1249 for (const ProfileMethodInfo::ProfileInlineCache& cache : pmi.inline_caches) { in AddMethod()
|
/art/dex2oat/driver/ |
D | compiler_driver_test.cc | 204 profile_info_.AddMethod(ProfileMethodInfo(MethodReference(dex_file.get(), 1)), in GetProfileCompilationInfo() 206 profile_info_.AddMethod(ProfileMethodInfo(MethodReference(dex_file.get(), 2)), in GetProfileCompilationInfo()
|
/art/profman/ |
D | profman.cc | 1446 std::vector<ProfileMethodInfo> methods; in ProcessLine() 1450 methods.push_back(ProfileMethodInfo(method.GetReference())); in ProcessLine() 1489 std::vector<ProfileMethodInfo::ProfileInlineCache> inline_caches; in ProcessLine() 1579 ProfileMethodInfo(resolved_ref, inline_caches), in ProcessLine() 1583 ProfileMethodInfo(ref), in ProcessLine() 1588 ProfileMethodInfo(ref, inline_caches), in ProcessLine() 1594 if (!profile->AddMethod(ProfileMethodInfo(ref), in ProcessLine()
|
/art/test/common/ |
D | runtime_state.cc | 379 std::vector<ProfileMethodInfo> unused_vector; in Java_Main_fetchProfiles()
|
/art/dexlayout/ |
D | dexlayout_test.cc | 356 pfi.AddMethod(ProfileMethodInfo(MethodReference(dex_file.get(), /*index=*/ i)), in CreateProfile()
|
/art/runtime/ |
D | common_runtime_test.cc | 585 ProfileMethodInfo(ref), in GenerateProfile()
|