Lines Matching refs:location
681 static bool ShouldProfileLocation(const std::string& location, bool profile_aot_code) { in ShouldProfileLocation() argument
689 const OatFile* oat_file = oat_manager.FindOpenedOatFileFromDexLocation(location); in ShouldProfileLocation()
694 VLOG(profiler) << "Asked to profile a location without an oat file:" << location; in ShouldProfileLocation()
701 << location << " oat location: " << oat_file->GetLocation(); in ShouldProfileLocation()
718 for (const std::string& location : code_paths) { in Start() local
719 if (ShouldProfileLocation(location, options.GetProfileAOTCode())) { in Start()
720 VLOG(profiler) << "Code path to profile " << location; in Start()
721 code_paths_to_profile.push_back(location); in Start()
731 for (const std::string& location : code_paths) { in Start() local
734 code_paths_keys.insert(ProfileCompilationInfo::GetProfileDexFileBaseKey(location)); in Start()
738 const std::string& location = dex_file->GetLocation(); in Start() local
739 const std::string key = ProfileCompilationInfo::GetProfileDexFileBaseKey(location); in Start()
740 VLOG(profiler) << "Registering boot dex file " << location; in Start()
742 LOG(WARNING) << "Boot class path location key conflicts with code path " << location; in Start()
748 code_paths_to_profile.push_back(location); in Start()
959 for (const auto& location : locations) { in ResolveTrackedLocations() local
960 UniqueCPtr<const char[]> location_real(realpath(location.c_str(), nullptr)); in ResolveTrackedLocations()