Lines Matching refs:instance_
47 ProfileSaver* ProfileSaver::instance_ = nullptr; member in art::ProfileSaver
115 if (instance_ == nullptr || instance_->shutting_down_) { in NotifyStartupCompleted()
118 MutexLock mu2(self, instance_->wait_lock_); in NotifyStartupCompleted()
119 instance_->period_condition_.Signal(self); in NotifyStartupCompleted()
214 if (instance_ == nullptr || instance_->shutting_down_) { in NotifyJitActivity()
217 instance_->NotifyJitActivityInternal(); in NotifyJitActivity()
718 } else if (instance_ == nullptr) { in Start()
732 if (instance_ != nullptr) { in Start()
736 DCHECK_EQ(instance_->jit_code_cache_, jit_code_cache); in Start()
738 instance_->AddTrackedLocations(output_filename, code_paths_to_profile); in Start()
745 instance_ = new ProfileSaver(options, in Start()
753 (&profiler_pthread_, nullptr, &RunProfileSaverThread, reinterpret_cast<void*>(instance_)), in Start()
766 profile_saver = instance_; in Stop()
768 if (instance_ == nullptr) { in Stop()
772 if (instance_->shutting_down_) { in Stop()
776 instance_->shutting_down_ = true; in Stop()
787 instance_->ProcessProfilingInfo(/*force_save=*/true, /*number_of_new_methods=*/nullptr); in Stop()
795 instance_->DumpInfo(LOG_STREAM(INFO)); in Stop()
797 instance_ = nullptr; in Stop()
810 return instance_ != nullptr; in IsStarted()
870 if (instance_ != nullptr) { in DumpInstanceInfo()
871 instance_->DumpInfo(os); in DumpInstanceInfo()
895 saver = instance_; in ForceProcessProfiles()
907 if (instance_ != nullptr) { in HasSeenMethod()