Searched refs:ProfileSaver (Results 1 - 5 of 5) sorted by relevance
/art/runtime/jit/ |
H A D | profile_saver.cc | 48 ProfileSaver* ProfileSaver::instance_ = nullptr; 49 pthread_t ProfileSaver::profiler_pthread_ = 0U; 51 ProfileSaver::ProfileSaver(const std::string& output_filename, function in class:art::ProfileSaver 63 wait_lock_("ProfileSaver wait lock"), 64 period_condition_("ProfileSaver period condition", wait_lock_), 79 void ProfileSaver::Run() { 153 void ProfileSaver::NotifyJitActivity() { 161 void ProfileSaver [all...] |
H A D | profile_saver.h | 27 class ProfileSaver { class in namespace:art 64 ProfileSaver(const std::string& output_filename, 86 // Returns true if the saver is shutting down (ProfileSaver::Stop() has been called). 111 static ProfileSaver* instance_ GUARDED_BY(Locks::profiler_lock_); 158 DISALLOW_COPY_AND_ASSIGN(ProfileSaver);
|
H A D | jit.cc | 136 ProfileSaver::DumpInstanceInfo(os); 323 ProfileSaver::Start(filename, code_cache_.get(), code_paths, foreign_dex_profile_path, app_dir); 328 if (save_profiling_info_ && ProfileSaver::IsStarted()) { 329 ProfileSaver::Stop(dump_info_on_shutdown_); 342 DCHECK(!save_profiling_info_ || !ProfileSaver::IsStarted()); 584 ProfileSaver::NotifyJitActivity();
|
/art/test/595-profile-saving/ |
H A D | profile-saving.cc | 69 ProfileSaver::ForceProcessProfiles(); 78 return ProfileSaver::HasSeenMethod(std::string(filename_chars.c_str()),
|
/art/runtime/ |
H A D | runtime.cc | 1810 // We know that if the ProfileSaver is started then we can record profile information. 1811 if (ProfileSaver::IsStarted()) { 1812 ProfileSaver::NotifyDexUse(dex_location);
|
Completed in 118 milliseconds