/developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/ |
D | htrace_mem_parser.h | 71 …void ParseProcessInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const; 72 void ParseMemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const; 73 …void ParseMemInfoEasy(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const; 74 void ParseVMemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const; 75 …void ParseVMemInfoEasy(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) cons… 77 uint64_t timeStamp, 83 … void ParseAshmemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const; 84 … void ParseDmaMemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const; 85 …arseGpuProcessMemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const; 86 …ParseGpuWindowMemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const; [all …]
|
D | htrace_mem_parser.cpp | 95 void HtraceMemParser::Parse(HtraceDataSegment& seg, uint64_t timeStamp, BuiltinClocks clock) in Parse() argument 98 auto newTimeStamp = streamFilters_->clockFilter_->ToPrimaryTraceTime(clock, timeStamp); in Parse() 99 UpdatePluginTimeRange(clock, timeStamp, newTimeStamp); in Parse() 139 uint64_t timeStamp, in SpecialDataAddition() argument 146 ipid, memNameDictMap_.at(MEM_PURG_SUM), timeStamp, processMemoryInfo.purg_sum_kb()); in SpecialDataAddition() 150 ipid, memNameDictMap_.at(MEM_PURG_PIN), timeStamp, processMemoryInfo.purg_pin_kb()); in SpecialDataAddition() 154 ipid, memNameDictMap_.at(MEM_GL_PSS), timeStamp, processMemoryInfo.gl_pss_kb()); in SpecialDataAddition() 158 ipid, memNameDictMap_.at(MEM_GRAPH_PSS), timeStamp, processMemoryInfo.graph_pss_kb()); in SpecialDataAddition() 164 ParseSmapsInfoEasy(&processMemoryInfo, timeStamp, ipid); in SpecialDataAddition() 168 …rser::ParseProcessInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const in ParseProcessInfo() [all …]
|
D | htrace_hilog_parser.cpp | 59 auto timeStamp = logDetails.tv_nsec() + logDetails.tv_sec() * SEC_TO_NS; in Parse() local 60 …auto newTimeStamp = streamFilters_->clockFilter_->ToPrimaryTraceTime(TS_CLOCK_REALTIME, timeStamp); in Parse() 61 UpdatePluginTimeRange(TS_CLOCK_REALTIME, timeStamp, newTimeStamp); in Parse() 73 levelData, logTag, logData, timeStamp); in Parse()
|
D | htrace_hidump_parser.cpp | 43 auto timeStamp = hidumpTime.tv_nsec() + hidumpTime.tv_sec() * SEC_TO_NS; in Parse() local 44 … auto newTimeStamp = streamFilters_->clockFilter_->ToPrimaryTraceTime(hidumpData.id(), timeStamp); in Parse() 45 UpdatePluginTimeRange(hidumpData.id(), timeStamp, newTimeStamp); in Parse()
|
/developtools/smartperf_host/trace_streamer/src/filter/ |
D | slice_filter.cpp | 40 uint64_t timeStamp, in BeginSlice() argument 51 … internalTid = streamFilters_->processFilter_->UpdateOrCreateThreadWithName(timeStamp, pid, comm); in BeginSlice() 54 SliceData sliceData = {timeStamp, -1, internalTid, cat, nameIndex}; in BeginSlice() 56 return StartSlice(timeStamp, pid, cat, nameIndex, args, sliceData); in BeginSlice() 59 void SliceFilter::IrqHandlerEntry(uint64_t timeStamp, uint32_t cpu, DataIndex catalog, DataIndex na… in IrqHandlerEntry() argument 63 SliceData sliceData = {timeStamp, 0, cpu, catalog, nameIndex}; in IrqHandlerEntry() 66 sliceData.timeStamp, sliceData.duration, sliceData.internalTid, sliceData.cat, in IrqHandlerEntry() 71 irqEventMap_.at(cpu) = {timeStamp, index}; in IrqHandlerEntry() 73 irqEventMap_[cpu] = {timeStamp, index}; in IrqHandlerEntry() 78 void SliceFilter::IrqHandlerExit(uint64_t timeStamp, uint32_t cpu, ArgsSet args) in IrqHandlerExit() argument [all …]
|
D | slice_filter.h | 31 uint64_t timeStamp; member 41 uint64_t timeStamp; member 50 uint64_t timeStamp, 55 …size_t BeginBinder(uint64_t timeStamp, uint32_t pid, DataIndex cat, DataIndex nameIndex, ArgsSet a… 56 size_t StartSlice(uint64_t timeStamp, 62 …size_t AsyncBinder(uint64_t timeStamp, uint32_t pid, DataIndex cat, DataIndex nameIndex, ArgsSet& … 63 size_t EndBinder(uint64_t timeStamp, 68 size_t CompleteSlice(uint64_t timeStamp, 74 size_t EndSlice(uint64_t timeStamp, 80 …StartAsyncSlice(uint64_t timeStamp, uint32_t pid, uint32_t threadGroupId, uint64_t cookie, DataInd… [all …]
|
D | hi_sysevent_measure_filter.cpp | 34 uint64_t timeStamp, in AppendNewValue() argument 42 …traceDataCache_->GetHiSysEventMeasureData()->AppendData(serial, timeStamp, appNameId, appKeyId, ty… in AppendNewValue() 109 jsMessage.timeStamp = item.value(); in FillJsMessage() 110 jsMessage.timeStamp *= MSEC_TO_NS; in FillJsMessage() 138 …meStamp = streamFilters_->clockFilter_->ToPrimaryTraceTime(TS_CLOCK_REALTIME, jsMessage.timeStamp); in SaveAllHiSysEvent() 139 UpdatePluginTimeRange(TS_CLOCK_BOOTTIME, jsMessage.timeStamp, newTimeStamp); in SaveAllHiSysEvent() 175 jData.timeStamp = subItem.value(); in JGetData() 194 …jData.timeStamp = streamFilters_->clockFilter_->ToPrimaryTraceTime(TS_CLOCK_REALTIME, jData.timeSt… in JGetData() 206 AppendStringValue(value, hiSysEventLineId, eventSourceIndex, keyIndex, jData.timeStamp); in NoArrayDataParse() 222 … streamFilters_->hiSysEventMeasureFilter_->AppendNewValue(hiSysEventLineId, jData.timeStamp, in ArrayDataParse() [all …]
|
D | process_filter.h | 33 uint32_t UpdateOrCreateThreadWithName(uint64_t timeStamp, uint32_t tid, std::string_view name); 36 uint32_t UpdateOrCreateThread(uint64_t timeStamp, uint32_t tid); 38 InternalPid GetOrCreateInternalPid(uint64_t timeStamp, uint32_t pid); 42 …uint32_t UpdateOrCreateThreadWithNameIndex(uint64_t timeStamp, uint32_t tid, DataIndex threadNameI…
|
D | process_filter.cpp | 37 uint32_t ProcessFilter::UpdateOrCreateThreadWithName(uint64_t timeStamp, uint32_t tid, std::string_… in UpdateOrCreateThreadWithName() argument 40 return UpdateOrCreateThreadWithNameIndex(timeStamp, tid, nameIndex); in UpdateOrCreateThreadWithName() 64 uint32_t ProcessFilter::UpdateOrCreateThread(uint64_t timeStamp, uint32_t tid) in UpdateOrCreateThread() argument 66 return UpdateOrCreateThreadWithNameIndex(timeStamp, tid, 0); in UpdateOrCreateThread() 120 uint32_t ProcessFilter::UpdateOrCreateThreadWithNameIndex(uint64_t timeStamp, uint32_t tid, DataInd… in UpdateOrCreateThreadWithNameIndex() argument 143 if (timeStamp < thread->startT_) { in UpdateOrCreateThreadWithNameIndex() 144 thread->startT_ = timeStamp; in UpdateOrCreateThreadWithNameIndex() 215 InternalPid ProcessFilter::GetOrCreateInternalPid(uint64_t timeStamp, uint32_t pid) in GetOrCreateInternalPid() argument 224 std::tie(internalPid, process) = CreateProcessMaybe(pid, timeStamp); in GetOrCreateInternalPid()
|
D | measure_filter.cpp | 30 …:AppendNewMeasureData(uint64_t internalTid, DataIndex nameIndex, uint64_t timeStamp, int64_t value) in AppendNewMeasureData() argument 34 traceDataCache_->GetProcessMeasureData()->AppendMeasureData(0, timeStamp, value, filterId); in AppendNewMeasureData() 36 … auto row = traceDataCache_->GetMeasureData()->AppendMeasureData(0, timeStamp, value, filterId); in AppendNewMeasureData() 40 traceDataCache_->GetMeasureData()->SetDur(filterIdToRow->at(filterId), timeStamp); in AppendNewMeasureData()
|
D | system_event_measure_filter.cpp | 32 void SystemEventMeasureFilter::AppendNewMeasureData(DataIndex nameIndex, uint64_t timeStamp, int64_… in AppendNewMeasureData() argument 35 …auto row = traceDataCache_->GetSysMemMeasureData()->AppendMeasureData(0, timeStamp, value, filterI… in AppendNewMeasureData() 38 traceDataCache_->GetSysMemMeasureData()->SetDur(filterIdToRow_.at(filterId), timeStamp); in AppendNewMeasureData()
|
D | native_hook_filter.h | 73 …void MaybeParseNativeHookMainEvent(uint64_t timeStamp, std::unique_ptr<NativeHookMetaData> nativeH… 96 void ParseStatisticEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView); 99 void ParseAllocEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView); 100 void ParseFreeEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView); 105 void ParseMmapEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView); 110 void ParseMunmapEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView); 116 void MaybeUpdateCurrentSizeDur(uint64_t row, uint64_t timeStamp, bool isMalloc);
|
D | native_hook_filter.cpp | 188 void NativeHookFilter::ParseStatisticEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesV… in ParseStatisticEvent() argument 193 auto ipid = streamFilters_->processFilter_->GetOrCreateInternalPid(timeStamp, reader.pid()); in ParseStatisticEvent() 219 …ipid, timeStamp, callChainId, reader.type(), memSubType, reader.apply_count(), reader.release_coun… in ParseStatisticEvent() 222 void NativeHookFilter::ParseAllocEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView) in ParseAllocEvent() argument 258 … callChainId, ipid, itid, "AllocEvent", INVALID_UINT64, timeStamp, 0, 0, allocEventReader.addr(), in ParseAllocEvent() 262 MaybeUpdateCurrentSizeDur(row, timeStamp, true); in ParseAllocEvent() 303 void NativeHookFilter::ParseFreeEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView) in ParseFreeEvent() argument 316 …if (row != INVALID_UINT64 && timeStamp > traceDataCache_->GetNativeHookData()->TimeStampData()[row… in ParseFreeEvent() 318 traceDataCache_->GetNativeHookData()->UpdateEndTimeStampAndDuration(row, timeStamp); in ParseFreeEvent() 326 …callChainId, ipid, itid, "FreeEvent", INVALID_UINT64, timeStamp, 0, 0, freeEventReader.addr(), fre… in ParseFreeEvent() [all …]
|
D | hi_sysevent_measure_filter.h | 37 uint64_t timeStamp; member 48 uint64_t timeStamp = INVALID_UINT64; member 69 uint64_t timeStamp, 120 uint64_t timeStamp);
|
/developtools/smartperf_host/trace_streamer/src/parser/bytrace_parser/ |
D | bytrace_hilog_parser.cpp | 29 bool BytraceHilogParser::HilogTimeStrToTimestamp(std::string& timeStr, uint64_t& timeStamp) const in HilogTimeStrToTimestamp() 75 timeStamp = nsec + sec * SEC_TO_NS; in HilogTimeStrToTimestamp() 91 HilogTimeStrToTimestamp(timeStr, bufLine->timeStamp); in ParseHilogDataItem() 93 if (traceDataCache_->SplitFileMinTime() <= bufLine->timeStamp && in ParseHilogDataItem() 94 traceDataCache_->SplitFileMaxTime() >= bufLine->timeStamp) { in ParseHilogDataItem() 135 return a->timeStamp < b->timeStamp; in FilterAllHilogData() 149 traceDataCache_->UpdateTraceTime(hilogData->timeStamp); in BeginFilterHilogData() 151 auto newTimeStamp = hilogData->timeStamp; in BeginFilterHilogData() 156 … levelData, logTag, logData, hilogData->timeStamp); in BeginFilterHilogData()
|
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/ftrace/ |
D | callstack_stdtype.cpp | 104 void CallStack::SetDuration(size_t index, uint64_t timeStamp) in SetDuration() argument 106 durs_[index] = timeStamp - timeStamps_[index]; in SetDuration() 108 void CallStack::SetDurationWithFlag(size_t index, uint64_t timeStamp) in SetDurationWithFlag() argument 110 durs_[index] = timeStamp - timeStamps_[index]; in SetDurationWithFlag() 123 void CallStack::SetIrqDurAndArg(size_t index, uint64_t timeStamp, uint32_t argSetId) in SetIrqDurAndArg() argument 125 SetDuration(index, timeStamp); in SetIrqDurAndArg() 128 void CallStack::SetTimeStamp(size_t index, uint64_t timeStamp) in SetTimeStamp() argument 130 timeStamps_[index] = timeStamp; in SetTimeStamp()
|
D | syscall_stdtype.cpp | 19 …pendSysCallData(int64_t sysCallNum, DataIndex type, uint32_t ipid, uint64_t timeStamp, int64_t ret) in AppendSysCallData() argument 24 timeStamps_.emplace_back(timeStamp); in AppendSysCallData()
|
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/htrace/ |
D | native_memory_stdtype.cpp | 22 uint64_t timeStamp) in AppendNativeHookSampleBase() argument 28 timeStamps_.emplace_back(timeStamp); in AppendNativeHookSampleBase() 32 …HookSampleBase::AppendNativeHookSampleBase(uint32_t callChainId, uint32_t ipid, uint64_t timeStamp) in AppendNativeHookSampleBase() argument 37 timeStamps_.emplace_back(timeStamp); in AppendNativeHookSampleBase() 78 uint64_t timeStamp, in AppendNewNativeHookData() argument 84 AppendNativeHookSampleBase(callChainId, ipid, itid, timeStamp); in AppendNewNativeHookData() 120 void NativeHook::UpdateCurrentSizeDur(size_t row, uint64_t timeStamp) in UpdateCurrentSizeDur() argument 122 currentSizeDurs_[row] = timeStamp - timeStamps_[row]; in UpdateCurrentSizeDur() 288 uint64_t timeStamp, in AppendNewNativeHookStatistic() argument 297 AppendNativeHookSampleBase(callChainId, ipid, timeStamp); in AppendNewNativeHookStatistic()
|
/developtools/smartperf_host/trace_streamer/test/unittest/htrace/ |
D | htrace_mem_parser_test.cpp | 48 dataSeg_.timeStamp = 1616439852302; in SetUp() 105 memParser->Parse(dataSeg_, dataSeg_.timeStamp, dataSeg_.clockId); 134 memParser->Parse(dataSeg_, dataSeg_.timeStamp, dataSeg_.clockId); 181 memParser->Parse(dataSeg_, dataSeg_.timeStamp, dataSeg_.clockId); 222 memParser->Parse(dataSeg_, dataSeg_.timeStamp, dataSeg_.clockId); 249 uint64_t timeStamp = 1616439852302; variable 257 memParser->Parse(dataSeg_, dataSeg_.timeStamp, dataSeg_.clockId); 303 memParser->Parse(dataSeg_, dataSeg_.timeStamp, dataSeg_.clockId); 347 memParser->Parse(dataSeg_, dataSeg_.timeStamp, dataSeg_.clockId); 380 memParser->Parse(dataSeg_, dataSeg_.timeStamp, dataSeg_.clockId); [all …]
|
D | htrace_sys_vmem_parser_test.cpp | 74 dataSeg.timeStamp = 1616439852302; 81 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId); 126 dataSeg.timeStamp = 1616439852302; 133 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId); 178 dataSeg.timeStamp = 1616439852302; 185 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId); 241 dataSeg.timeStamp = 1616439852302; 248 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId); 293 dataSeg.timeStamp = 1616439852302; 300 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId);
|
D | smaps_parser_test.cpp | 99 uint64_t timeStamp = 1616439852302; variable 106 SmapsEvent.ParseProcessInfo(&memData, timeStamp); 134 uint64_t timeStamp = 1616439852302; variable 136 SmapsEvent.ParseProcessInfo(&memData, timeStamp); 175 uint64_t timeStamp = 1616439852302; variable 177 SmapsEvent.ParseProcessInfo(&memData, timeStamp); 223 uint64_t timeStamp = 1616439852302; variable 235 SmapsEvent.ParseProcessInfo(&memData, timeStamp); 259 uint64_t timeStamp = 1616439852302; variable 266 SmapsEvent.ParseProcessInfo(&memData, timeStamp);
|
D | htrace_sys_mem_parser_test.cpp | 76 dataSeg.timeStamp = 1616439852302; 83 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId); 129 dataSeg.timeStamp = 1616439852302; 136 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId); 183 dataSeg.timeStamp = 1616439852302; 190 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId); 246 dataSeg.timeStamp = 1616439852302; 253 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId); 296 dataSeg.timeStamp = 1616439852302; 303 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId);
|
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/measure/ |
D | measure_stdtype.cpp | 29 size_t Measure::AppendMeasureData(uint32_t type, uint64_t timeStamp, int64_t value, uint32_t filter… in AppendMeasureData() argument 34 timeStamps_.emplace_back(timeStamp); in AppendMeasureData() 39 void Measure::SetDur(uint32_t row, uint64_t timeStamp) in SetDur() argument 41 durDeque_[row] = timeStamp - timeStamps_[row]; in SetDur()
|
/developtools/profiler/host/smartperf/client/client_ui/entry/src/main/ets/common/ui/main/ |
D | Report.ets | 79 … let timeStamp = databasePath.substring(databasePath.lastIndexOf("/") + 1, databasePath.length) 81 database.queryData(timeStamp + ".db").then(data => { 88 timeStamp:timeStamp
|
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/hilog/ |
D | hilog_stdtype.cpp | 20 uint64_t timeStamp, in AppendNewLogInfo() argument 29 timeStamps_.emplace_back(timeStamp); in AppendNewLogInfo()
|