Lines Matching refs:instance_
50 ProfileSaver* ProfileSaver::instance_ = nullptr; member in art::ProfileSaver
113 if (instance_ == nullptr || instance_->shutting_down_) { in NotifyStartupCompleted()
116 MutexLock mu2(self, instance_->wait_lock_); in NotifyStartupCompleted()
117 instance_->period_condition_.Signal(self); in NotifyStartupCompleted()
285 if (instance_ == nullptr || instance_->shutting_down_) { in NotifyJitActivity()
288 instance_->NotifyJitActivityInternal(); in NotifyJitActivity()
981 CHECK_EQ(reinterpret_cast<ProfileSaver*>(arg), instance_); in RunProfileSaverThread()
982 instance_->Run(); in RunProfileSaverThread()
1053 } else if (instance_ == nullptr) { in Start()
1067 if (instance_ != nullptr) { in Start()
1071 DCHECK_EQ(instance_->jit_code_cache_, jit_code_cache); in Start()
1073 instance_->AddTrackedLocations(output_filename, code_paths_to_profile, ref_profile_filename); in Start()
1081 instance_ = new ProfileSaver(options, jit_code_cache); in Start()
1082 instance_->AddTrackedLocations(output_filename, code_paths_to_profile, ref_profile_filename); in Start()
1087 (&profiler_pthread_, nullptr, &RunProfileSaverThread, reinterpret_cast<void*>(instance_)), in Start()
1100 profile_saver = instance_; in Stop()
1102 if (instance_ == nullptr) { in Stop()
1106 if (instance_->shutting_down_) { in Stop()
1110 instance_->shutting_down_ = true; in Stop()
1132 instance_->DumpInfo(LOG_STREAM(INFO)); in Stop()
1134 instance_ = nullptr; in Stop()
1147 return instance_ != nullptr; in IsStarted()
1214 if (instance_ != nullptr) { in DumpInstanceInfo()
1215 instance_->DumpInfo(os); in DumpInstanceInfo()
1237 saver = instance_; in ForceProcessProfiles()