Home
last modified time | relevance | path

Searched refs:SamplingProcessor (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/
Dsampling_processor.h30 class SamplingProcessor : public Task {
34 explicit SamplingProcessor(int32_t id, SamplesRecord *generator, int interval);
35 virtual ~SamplingProcessor();
39 NO_COPY_SEMANTIC(SamplingProcessor);
40 NO_MOVE_SEMANTIC(SamplingProcessor);
Dsampling_processor.cpp32 SamplingProcessor::SamplingProcessor(int32_t id, SamplesRecord *generator, int interval) : Task(id) in SamplingProcessor() function in panda::ecmascript::SamplingProcessor
38 SamplingProcessor::~SamplingProcessor() {} in ~SamplingProcessor()
40 bool SamplingProcessor::Run([[maybe_unused]] uint32_t threadIndex) in Run()
85 uint64_t SamplingProcessor::GetMicrosecondsTimeStamp() in GetMicrosecondsTimeStamp()
Dcpu_profiler.cpp78 … std::make_unique<SamplingProcessor>(vm_->GetJSThread()->GetThreadId(), generator_, interval_)); in StartCpuProfilerForInfo()
131 … std::make_unique<SamplingProcessor>(vm_->GetJSThread()->GetThreadId(), generator_, interval_)); in StartCpuProfilerForFile()
224 uint64_t ts = SamplingProcessor::GetMicrosecondsTimeStamp(); in SetProfileStart()
234 ts = SamplingProcessor::GetMicrosecondsTimeStamp(); in SetProfileStart()
247 currentProcessInfo.nowTimeStamp = SamplingProcessor::GetMicrosecondsTimeStamp(); in GetCurrentProcessInfo()
253 currentProcessInfo.tts = SamplingProcessor::GetMicrosecondsTimeStamp(); in GetCurrentProcessInfo()
335 uint64_t tempTimeStamp = SamplingProcessor::GetMicrosecondsTimeStamp(); in GetStackCallNapi()
715 uint64_t currentTime = SamplingProcessor::GetMicrosecondsTimeStamp(); in RecordCallNapiInfo()
Dsamples_record.cpp102 uint64_t sampleTimeStamp = SamplingProcessor::GetMicrosecondsTimeStamp(); in AddRootSample()
753 frames_[rear_].timeStamp = lastPostTime_ = SamplingProcessor::GetMicrosecondsTimeStamp(); in PostFrame()
789 frames_[rear_].timeStamp = lastPostTime_ = SamplingProcessor::GetMicrosecondsTimeStamp(); in PostNapiFrame()