Lines Matching refs:BackgroundMethodSamplingProfiler

48 BackgroundMethodSamplingProfiler* BackgroundMethodSamplingProfiler::profiler_ = nullptr;
49 pthread_t BackgroundMethodSamplingProfiler::profiler_pthread_ = 0U;
50 volatile bool BackgroundMethodSamplingProfiler::shutting_down_ = false;
94 BackgroundMethodSamplingProfiler* profiler = in GetSample()
95 reinterpret_cast<BackgroundMethodSamplingProfiler*>(arg); in GetSample()
126 explicit SampleCheckpoint(BackgroundMethodSamplingProfiler* const profiler) : in SampleCheckpoint()
147 BackgroundMethodSamplingProfiler* const profiler_;
150 bool BackgroundMethodSamplingProfiler::ShuttingDown(Thread* self) { in ShuttingDown()
155 void* BackgroundMethodSamplingProfiler::RunProfilerThread(void* arg) { in RunProfilerThread()
157 BackgroundMethodSamplingProfiler* profiler = in RunProfilerThread()
158 reinterpret_cast<BackgroundMethodSamplingProfiler*>(arg); in RunProfilerThread()
270 uint32_t BackgroundMethodSamplingProfiler::WriteProfile() { in WriteProfile()
328 bool BackgroundMethodSamplingProfiler::Start( in Start()
349 profiler_ = new BackgroundMethodSamplingProfiler(output_filename, options); in Start()
360 void BackgroundMethodSamplingProfiler::Stop() { in Stop()
361 BackgroundMethodSamplingProfiler* profiler = nullptr; in Stop()
387 void BackgroundMethodSamplingProfiler::Shutdown() { in Shutdown()
391 BackgroundMethodSamplingProfiler::BackgroundMethodSamplingProfiler( in BackgroundMethodSamplingProfiler() function in art::BackgroundMethodSamplingProfiler
407 bool BackgroundMethodSamplingProfiler::ProcessMethod(ArtMethod* method) { in ProcessMethod()
442 void BackgroundMethodSamplingProfiler::RecordMethod(ArtMethod* method) { in RecordMethod()
450 void BackgroundMethodSamplingProfiler::RecordStack(const std::vector<InstructionLocation>& stack) { in RecordStack()
462 void BackgroundMethodSamplingProfiler::CleanProfile() { in CleanProfile()
466 uint32_t BackgroundMethodSamplingProfiler::DumpProfile(std::ostream& os) { in DumpProfile()