Home
last modified time | relevance | path

Searched refs:timeStamp (Results 1 – 25 of 74) sorted by relevance

123

/developtools/profiler/host/smartperf/trace_streamer/src/parser/htrace_pbreader_parser/
Dhtrace_mem_parser.cpp50 void HtraceMemParser::Parse(HtraceDataSegment& seg, uint64_t timeStamp, BuiltinClocks clock) in Parse() argument
53 auto newTimeStamp = streamFilters_->clockFilter_->ToPrimaryTraceTime(clock, timeStamp); in Parse()
54 UpdatePluginTimeRange(clock, timeStamp, newTimeStamp); in Parse()
66 …rser::ParseProcessInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const in ParseProcessInfo()
77 ipid, memNameDictMap_.at(MEM_VM_SIZE), timeStamp, processMemoryInfo.vm_size_kb()); in ParseProcessInfo()
79 ipid, memNameDictMap_.at(MEM_VM_RSS), timeStamp, processMemoryInfo.vm_rss_kb()); in ParseProcessInfo()
81 ipid, memNameDictMap_.at(MEM_VM_ANON), timeStamp, processMemoryInfo.rss_anon_kb()); in ParseProcessInfo()
83 ipid, memNameDictMap_.at(MEM_RSS_FILE), timeStamp, processMemoryInfo.rss_file_kb()); in ParseProcessInfo()
85 ipid, memNameDictMap_.at(MEM_RSS_SHMEM), timeStamp, processMemoryInfo.rss_shmem_kb()); in ParseProcessInfo()
87 ipid, memNameDictMap_.at(MEM_VM_SWAP), timeStamp, processMemoryInfo.vm_swap_kb()); in ParseProcessInfo()
[all …]
Dhtrace_mem_parser.h40 …void ParseProcessInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const;
41 void ParseMemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const;
42 …void ParseMemInfoEasy(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const;
43 void ParseVMemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const;
44 …void ParseVMemInfoEasy(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) cons…
45 …ParseSmapsInfoEasy(const ProtoReader::ProcessMemoryInfo_Reader* memInfo, uint64_t timeStamp) const;
Dhtrace_hisysevent_parser.cpp55 jData.timeStamp = i.value(); in JGetData()
90 …streamFilters_->hiSysEventMeasureFilter_->AppendNewValue(serial, jData.timeStamp, eventSourceIndex, in NoArrayDataParse()
94 …streamFilters_->hiSysEventMeasureFilter_->AppendNewValue(serial, jData.timeStamp, eventSourceIndex, in NoArrayDataParse()
113 …streamFilters_->hiSysEventMeasureFilter_->AppendNewValue(serial, jData.timeStamp, eventSourceIndex, in ArrayDataParse()
118 …streamFilters_->hiSysEventMeasureFilter_->AppendNewValue(serial, jData.timeStamp, eventSourceIndex, in ArrayDataParse()
134 …streamFilters_->hiSysEventMeasureFilter_->AppendNewValue(serial, jData.timeStamp, eventSourceIndex, in CommonDataParser()
138 …streamFilters_->hiSysEventMeasureFilter_->AppendNewValue(serial, jData.timeStamp, eventSourceIndex, in CommonDataParser()
187 jData.timeStamp *= MSEC_TO_NS; in Parse()
188 …ewTimeStamp = streamFilters_->clockFilter_->ToPrimaryTraceTime(TS_CLOCK_REALTIME, jData.timeStamp); in Parse()
189 UpdatePluginTimeRange(TS_CLOCK_BOOTTIME, jData.timeStamp, newTimeStamp); in Parse()
[all …]
Dhtrace_hilog_parser.cpp59 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()
65 levelData, logTag, logData, timeStamp); in Parse()
Dhtrace_hidump_parser.cpp43 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/parser/htrace_pbreader_parser/
Dhtrace_mem_parser.cpp50 void HtraceMemParser::Parse(HtraceDataSegment& seg, uint64_t timeStamp, BuiltinClocks clock) in Parse() argument
53 auto newTimeStamp = streamFilters_->clockFilter_->ToPrimaryTraceTime(clock, timeStamp); in Parse()
54 UpdatePluginTimeRange(clock, timeStamp, newTimeStamp); in Parse()
80 …rser::ParseProcessInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const in ParseProcessInfo()
91 ipid, memNameDictMap_.at(MEM_VM_SIZE), timeStamp, processMemoryInfo.vm_size_kb()); in ParseProcessInfo()
93 ipid, memNameDictMap_.at(MEM_VM_RSS), timeStamp, processMemoryInfo.vm_rss_kb()); in ParseProcessInfo()
95 ipid, memNameDictMap_.at(MEM_VM_ANON), timeStamp, processMemoryInfo.rss_anon_kb()); in ParseProcessInfo()
97 ipid, memNameDictMap_.at(MEM_RSS_FILE), timeStamp, processMemoryInfo.rss_file_kb()); in ParseProcessInfo()
99 ipid, memNameDictMap_.at(MEM_RSS_SHMEM), timeStamp, processMemoryInfo.rss_shmem_kb()); in ParseProcessInfo()
101 ipid, memNameDictMap_.at(MEM_VM_SWAP), timeStamp, processMemoryInfo.vm_swap_kb()); in ParseProcessInfo()
[all …]
Dhtrace_mem_parser.h65 …void ParseProcessInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const;
66 void ParseMemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const;
67 …void ParseMemInfoEasy(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const;
68 void ParseVMemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const;
69 …void ParseVMemInfoEasy(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) cons…
71 uint64_t timeStamp,
74 … void ParseAshmemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const;
75 … void ParseDmaMemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const;
76 …arseGpuProcessMemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const;
77 …ParseGpuWindowMemInfo(const ProtoReader::MemoryData_Reader* tracePacket, uint64_t timeStamp) const;
Dhtrace_hisysevent_parser.cpp45 AppendStringValue(value, serial, eventSourceIndex, keyIndex, jData.timeStamp); in NoArrayDataParse()
62 …streamFilters_->hiSysEventMeasureFilter_->AppendNewValue(serial, jData.timeStamp, eventSourceIndex, in ArrayDataParse()
67 …streamFilters_->hiSysEventMeasureFilter_->AppendNewValue(serial, jData.timeStamp, eventSourceIndex, in ArrayDataParse()
77 uint64_t timeStamp) in AppendStringValue() argument
82 …streamFilters_->hiSysEventMeasureFilter_->AppendNewValue(serial, timeStamp, eventSourceIndex, keyI… in AppendStringValue()
86 …streamFilters_->hiSysEventMeasureFilter_->AppendNewValue(serial, timeStamp, eventSourceIndex, keyI… in AppendStringValue()
97 AppendStringValue(value, serial, eventSourceIndex, keyIndex, jData.timeStamp); in CommonDataParser()
145 jData.timeStamp *= MSEC_TO_NS; in Parse()
146 …ewTimeStamp = streamFilters_->clockFilter_->ToPrimaryTraceTime(TS_CLOCK_REALTIME, jData.timeStamp); in Parse()
147 UpdatePluginTimeRange(TS_CLOCK_BOOTTIME, jData.timeStamp, newTimeStamp); in Parse()
[all …]
Dhtrace_hilog_parser.cpp59 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()
65 levelData, logTag, logData, timeStamp); in Parse()
Dhtrace_hidump_parser.cpp43 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/profiler/host/smartperf/trace_streamer/src/filter/
Dslice_filter.cpp40 uint64_t timeStamp, in BeginSlice() argument
51 … internalTid = streamFilters_->processFilter_->UpdateOrCreateThreadWithName(timeStamp, pid, comm); in BeginSlice()
54 struct 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 struct 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 …]
Dslice_filter.h31 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 …]
Dnative_hook_filter.cpp149 void NativeHookFilter::ParseStatisticEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesV… in ParseStatisticEvent() argument
153 ipid_ = streamFilters_->processFilter_->GetOrCreateInternalPid(timeStamp, reader.pid()); in ParseStatisticEvent()
171 …ipid_, timeStamp, callChainId, reader.type(), reader.apply_count(), reader.release_count(), reader… in ParseStatisticEvent()
174 void NativeHookFilter::ParseAllocEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView) in ParseAllocEvent() argument
195 … ipid_ = streamFilters_->processFilter_->GetOrCreateInternalPid(timeStamp, allocEventReader.pid()); in ParseAllocEvent()
201 … callChainId, ipid_, itid, "AllocEvent", INVALID_UINT64, timeStamp, 0, 0, allocEventReader.addr(), in ParseAllocEvent()
205 MaybeUpdateCurrentSizeDur(row, timeStamp, true); in ParseAllocEvent()
213 void NativeHookFilter::ParseFreeEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView) in ParseFreeEvent() argument
232 … ipid_ = streamFilters_->processFilter_->GetOrCreateInternalPid(timeStamp, freeEventReader.pid()); in ParseFreeEvent()
243 …if (row != INVALID_UINT64 && timeStamp > traceDataCache_->GetNativeHookData()->TimeStampData()[row… in ParseFreeEvent()
[all …]
Dprocess_filter.h33 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…
Dprocess_filter.cpp37 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()
/developtools/smartperf_host/trace_streamer/src/filter/
Dslice_filter.cpp40 uint64_t timeStamp, in BeginSlice() argument
51 … internalTid = streamFilters_->processFilter_->UpdateOrCreateThreadWithName(timeStamp, pid, comm); in BeginSlice()
54 struct 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 struct 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 …]
Dslice_filter.h31 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 …]
Dnative_hook_filter.cpp153 void NativeHookFilter::ParseStatisticEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesV… in ParseStatisticEvent() argument
157 ipid_ = streamFilters_->processFilter_->GetOrCreateInternalPid(timeStamp, reader.pid()); in ParseStatisticEvent()
179 …ipid_, timeStamp, callChainId, reader.type(), memSubType, reader.apply_count(), reader.release_cou… in ParseStatisticEvent()
182 void NativeHookFilter::ParseAllocEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView) in ParseAllocEvent() argument
203 … ipid_ = streamFilters_->processFilter_->GetOrCreateInternalPid(timeStamp, allocEventReader.pid()); in ParseAllocEvent()
209 … callChainId, ipid_, itid, "AllocEvent", INVALID_UINT64, timeStamp, 0, 0, allocEventReader.addr(), in ParseAllocEvent()
213 MaybeUpdateCurrentSizeDur(row, timeStamp, true); in ParseAllocEvent()
221 void NativeHookFilter::ParseFreeEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView) in ParseFreeEvent() argument
240 … ipid_ = streamFilters_->processFilter_->GetOrCreateInternalPid(timeStamp, freeEventReader.pid()); in ParseFreeEvent()
251 …if (row != INVALID_UINT64 && timeStamp > traceDataCache_->GetNativeHookData()->TimeStampData()[row… in ParseFreeEvent()
[all …]
Dprocess_filter.h33 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…
Dprocess_filter.cpp37 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()
Dnative_hook_filter.h67 …void MaybeParseNativeHookMainEvent(uint64_t timeStamp, std::unique_ptr<NativeHookMetaData> nativeH…
85 void ParseStatisticEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView);
88 void ParseAllocEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView);
89 void ParseFreeEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView);
90 void ParseMmapEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView);
91 void ParseMunmapEvent(uint64_t timeStamp, const ProtoReader::BytesView& bytesView);
93 void MaybeUpdateCurrentSizeDur(uint64_t row, uint64_t timeStamp, bool isMalloc);
/developtools/smartperf_host/trace_streamer/test/unittest/
Dhtrace_mem_parser_test.cpp73 dataSeg.timeStamp = 1616439852302;
80 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId);
123 dataSeg.timeStamp = 1616439852302;
130 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId);
201 dataSeg.timeStamp = 1616439852402;
208 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId);
248 dataSeg.timeStamp = 1616439852302;
255 memParser->Parse(dataSeg, dataSeg.timeStamp, dataSeg.clockId);
282 uint64_t timeStamp = 1616439852302; variable
289 dataSeg.timeStamp = 1616439852302;
[all …]
Dsmaps_parser_test.cpp62 uint64_t timeStamp = 1616439852302; variable
69 SmapsEvent.ParseProcessInfo(&memData, timeStamp);
97 uint64_t timeStamp = 1616439852302; variable
120 SmapsEvent.ParseProcessInfo(&memData, timeStamp);
160 uint64_t timeStamp = 1616439852302; variable
183 timeStamp = 1616439852302;
206 SmapsEvent.ParseProcessInfo(&memData, timeStamp);
254 uint64_t timeStamp = 1616439852302; variable
266 SmapsEvent.ParseProcessInfo(&memData, timeStamp);
290 uint64_t timeStamp = 1616439852302; variable
[all …]
Dhtrace_sys_mem_parser_test.cpp76 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);
Dhtrace_sys_vmem_parser_test.cpp74 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);

123