Searched refs:SamplingProcessor (Results 1 – 4 of 4) sorted by relevance
30 class SamplingProcessor : public Task {34 SamplingProcessor(int32_t id, SamplesRecord *generator, int interval);35 virtual ~SamplingProcessor();39 NO_COPY_SEMANTIC(SamplingProcessor);40 NO_MOVE_SEMANTIC(SamplingProcessor);
32 SamplingProcessor::SamplingProcessor(int32_t id, SamplesRecord *generator, int interval) : Task(id) in SamplingProcessor() function in panda::ecmascript::SamplingProcessor38 SamplingProcessor::~SamplingProcessor() {} in ~SamplingProcessor()40 bool SamplingProcessor::Run([[maybe_unused]] uint32_t threadIndex) in Run()67 uint64_t sampleTimeStamp = SamplingProcessor::GetMicrosecondsTimeStamp(); in Run()85 uint64_t SamplingProcessor::GetMicrosecondsTimeStamp() in GetMicrosecondsTimeStamp()
87 … std::make_unique<SamplingProcessor>(vm_->GetJSThread()->GetThreadId(), generator_, interval_)); in StartCpuProfilerForInfo()147 … std::make_unique<SamplingProcessor>(vm_->GetJSThread()->GetThreadId(), generator_, interval_)); in StartCpuProfilerForFile()233 uint64_t ts = SamplingProcessor::GetMicrosecondsTimeStamp(); in SetProfileStart()243 ts = SamplingProcessor::GetMicrosecondsTimeStamp(); in SetProfileStart()256 currentProcessInfo.nowTimeStamp = SamplingProcessor::GetMicrosecondsTimeStamp(); in GetCurrentProcessInfo()262 currentProcessInfo.tts = SamplingProcessor::GetMicrosecondsTimeStamp(); in GetCurrentProcessInfo()307 uint64_t tempTimeStamp = SamplingProcessor::GetMicrosecondsTimeStamp(); in GetStackBeforeCallNapi()545 uint64_t currentTime = SamplingProcessor::GetMicrosecondsTimeStamp(); in RecordCallNapiInfo()
805 frames_[rear_].timeStamp = SamplingProcessor::GetMicrosecondsTimeStamp(); in PostFrame()843 frames_[rear_].timeStamp = SamplingProcessor::GetMicrosecondsTimeStamp(); in PostNapiFrame()