| /developtools/smartperf_host/trace_streamer/src/filter/ |
| D | frame_filter.cpp | 29 uint32_t itid, in BeginVsyncEvent() argument 43 … traceDataCache_->GetFrameSliceData()->AppendFrame(ts, ipid, itid, vsyncId, callStackSliceId); in BeginVsyncEvent() 45 …expectStart, ipid, itid, vsyncId, callStackSliceId, expectEnd, (uint8_t)TraceStdtype::FrameSlice::… in BeginVsyncEvent() 46 if (vsyncRenderSlice_.count(itid)) { in BeginVsyncEvent() 47 vsyncRenderSlice_[itid].push_back(frame); in BeginVsyncEvent() 51 vsyncRenderSlice_[itid] = frameVec; in BeginVsyncEvent() 55 bool FrameFilter::MarkRSOnDoCompositionEvent(uint64_t ts, uint32_t itid) in MarkRSOnDoCompositionEvent() argument 57 auto frame = vsyncRenderSlice_.find(itid); in MarkRSOnDoCompositionEvent() 59 TS_LOGD("BeginOnDoCompositionEvent find for itid:%u failed, ts:%" PRIu64 "", itid, ts); in MarkRSOnDoCompositionEvent() 63 TS_LOGD("BeginOnDoCompositionEvent find for itid:%u failed", itid); in MarkRSOnDoCompositionEvent() [all …]
|
| D | frame_filter.h | 31 uint32_t itid, 36 bool MarkRSOnDoCompositionEvent(uint64_t ts, uint32_t itid); 37 bool BeginRSTransactionData(uint64_t ts, uint32_t itid, uint32_t franeNum); 42 …bool BeginProcessCommandUni(uint64_t ts, uint32_t itid, const std::vector<FrameMap>& frame, uint32… 43 bool EndVsyncEvent(uint64_t ts, uint32_t itid); 44 bool StartFrameQueue(uint64_t ts, uint32_t itid); 45 bool EndFrameQueue(uint64_t ts, uint32_t itid);
|
| D | native_hook_filter.cpp | 226 auto itid = in ParseAllocEvent() local 228 auto ipid = traceDataCache_->GetConstThreadData(itid).internalPid_; in ParseAllocEvent() 255 UpdateMap(itidToThreadNameId_, itid, ipidWithThreadNameIdIndex); in ParseAllocEvent() 258 … callChainId, ipid, itid, "AllocEvent", INVALID_UINT64, timeStamp, 0, 0, allocEventReader.addr(), in ParseAllocEvent() 272 uint32_t itid, in SetFreeEventCallChainId() argument 300 UpdateMap(itidToThreadNameId_, itid, ipidWithThreadNameIdIndex); in SetFreeEventCallChainId() 307 …auto itid = streamFilters_->processFilter_->GetOrCreateThreadWithPid(freeEventReader.tid(), freeEv… in ParseFreeEvent() local 308 auto ipid = traceDataCache_->GetConstThreadData(itid).internalPid_; in ParseFreeEvent() 309 SetFreeEventCallChainId(callChainId, ipid, itid, freeEventReader); in ParseFreeEvent() 326 …callChainId, ipid, itid, "FreeEvent", INVALID_UINT64, timeStamp, 0, 0, freeEventReader.addr(), fre… in ParseFreeEvent() [all …]
|
| D | process_filter.h | 44 void AddThreadSliceNum(uint32_t itid); 45 void AddCpuStateCount(uint32_t itid);
|
| D | process_filter.cpp | 48 void ProcessFilter::AddThreadSliceNum(uint32_t itid) in AddThreadSliceNum() argument 50 traceDataCache_->GetThreadData(itid)->sliceSize_ = 1; in AddThreadSliceNum() 57 void ProcessFilter::AddCpuStateCount(uint32_t itid) in AddCpuStateCount() argument 59 auto thread = traceDataCache_->GetThreadData(itid); in AddCpuStateCount()
|
| /developtools/smartperf_host/ide/src/trace/database/data-trafic/process/ |
| D | ProcessStartupDataReceiver.ts | 44 let itid = new Int32Array(transfer ? res.length : data.params.sharedArrayBuffers.itid); 52 itid[i] = it.itid || 0; 65 itid: itid.buffer, 72 transfer ? [dur.buffer, startTs.buffer, pid.buffer, tid.buffer, itid.buffer] : []
|
| D | ProcessSoInitDataReceiver.ts | 44 let itid = new Int32Array(transfer ? res.length : data.params.sharedArrayBuffers.itid); 53 itid[i] = it.itid || 0; 68 itid: itid.buffer, 75 …transfer ? [dur.buffer, startTs.buffer, pid.buffer, tid.buffer, itid.buffer, depth.buffer, id.buff…
|
| D | ProcessSoInitDataSender.ts | 28 itid: new SharedArrayBuffer(Int32Array.BYTES_PER_ELEMENT * MAX_COUNT), 60 let itid = new Int32Array(buffers.itid); 69 itid: itid[i],
|
| D | ProcessStartupDataSender.ts | 27 itid: new SharedArrayBuffer(Int32Array.BYTES_PER_ELEMENT * MAX_COUNT), 57 let itid = new Int32Array(buffers.itid); 66 itid: itid[i],
|
| /developtools/smartperf_host/ide/test/trace/database/ui-worker/ |
| D | ProcedureWorkerSoInit.test.ts | 41 itid: 42, 54 itid: 22, 76 itid: 2, 101 itid: 2, 118 itid: 2,
|
| /developtools/smartperf_host/trace_streamer/test/unittest/filter/ |
| D | cpu_filter_test.cpp | 52 uint64_t itid = 1; variable 53 streamFilters_.cpuFilter_->InsertWakeupEvent(ts1, itid); // 1st waking 55 EXPECT_TRUE(streamFilters_.cpuFilter_->RowOfInternalTidInStateTable(itid) == INVALID_UINT64); 56 EXPECT_TRUE(streamFilters_.cpuFilter_->StateOfInternalTidInStateTable(itid) == TASK_INVALID); 259 uint64_t itid = 2; variable 261 streamFilters_.cpuFilter_->InsertWakeupEvent(ts1, itid); 263 EXPECT_TRUE(streamFilters_.cpuFilter_->StateOfInternalTidInStateTable(itid) == TASK_INVALID); 264 EXPECT_TRUE(streamFilters_.cpuFilter_->RowOfInternalTidInStateTable(itid) == INVALID_UINT64); 277 uint64_t itid = 2; variable 279 streamFilters_.cpuFilter_->InsertWakeupEvent(ts1, itid); [all …]
|
| D | process_filter_test.cpp | 291 auto itid = streamFilters_.processFilter_->GetInternalTid(tid); variable 292 EXPECT_TRUE(itid != INVALID_ID); 294 Thread* thread = traceDataCache_.GetThreadData(itid); 311 auto itid = streamFilters_.processFilter_->GetInternalTid(tid2); variable 312 EXPECT_TRUE(itid == INVALID_ID); 327 auto itid = streamFilters_.processFilter_->GetInternalPid(pid); variable 328 EXPECT_TRUE(itid != INVALID_ID); 344 auto itid = streamFilters_.processFilter_->GetInternalPid(pid1); variable 345 EXPECT_TRUE(itid == INVALID_ID); 361 auto itid = streamFilters_.processFilter_->GetInternalTid(tid); variable [all …]
|
| D | measure_filter_test.cpp | 167 uint64_t itid = 1; variable 171 threadMeasureFilter->AppendNewMeasureData(itid, nameIndex0, 168758682476000, 1200); 184 uint64_t itid = 1; variable 188 threadMeasureFilter->AppendNewMeasureData(itid, nameIndex0, 168758682476000, 1200); 191 threadMeasureFilter->AppendNewMeasureData(itid, nameIndex1, 168758682477000, 9200); 204 uint64_t itid = 1; variable 209 threadMeasureFilter->AppendNewMeasureData(itid, nameIndex0, 168758682476000, 1200);
|
| /developtools/smartperf_host/ide/src/trace/database/sql/ |
| D | ProcessThread.sql.ts | 144 export const queryThreadNearData = (itid: number, startTime: number): Promise<Array<any>> => 150 where itid = ${itid} 155 where itid = ${itid} 160 export const queryThreadWakeUpFrom = (itid: number, startTime: number): Promise<Array<WakeupBean>> … 171 and A.itid = (select wakeup_from from instant where ts = ${startTime} and ref = ${itid} limit 1) 603 export const queryThreadWakeUp = (itid: number, startTime: number, dur: number): Promise<Array<Wake… 621 { $itid: itid, $startTime: startTime, $dur: dur } 1099 itid: number 1119 return query('queryBySelectExecute', sqlStr, { $executeId: executeId, $itid: itid });
|
| D | SqlLite.sql.ts | 355 export const queryThreadByItid = (itid: number, ts: number): Promise<Array<any>> => 362 { $itid: itid, $ts: ts } 1067 itid: number 1088 return query('queryBySelectAllocationOrReturn', sqlStr, { $executeId: executeId, $itid: itid }); 1117 export const queryTaskPoolTotalNum = (itid: number) => 1128 { $itid: itid }
|
| /developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/ |
| D | file_system_data_parser.cpp | 83 uint32_t itid, in FileWriteOperation() argument 88 …tracerEventToStrIndexMap.Find(ITEM_EVENT_FS, fsFixedHeadrAddr->type, itid, fsFixedHeadrAddr->start… in FileWriteOperation() 90 …tracerEventToStrIndexMap.Erase(ITEM_EVENT_FS, fsFixedHeadrAddr->type, itid, fsFixedHeadrAddr->star… in FileWriteOperation() 126 uint32_t itid = in ParseFileSystemEvent() local 146 …size_t size = FileWriteOperation(tracerEventToStrIndexMap, fsFixedHeadrAddr, itid, filePathId, typ… in ParseFileSystemEvent() 148 …currentCallId_, type, ipid, itid, newStartTs, newEndTs, duration, returnValue, errorCode, size, fd, in ParseFileSystemEvent()
|
| D | bio_latency_data_parser.cpp | 72 uint32_t itid = in ParseBioLatencyEvent() local 98 auto pathId = tracerEventToStrIndexMap.Find(ITEM_EVENT_BIO, type, itid, startTs); in ParseBioLatencyEvent() 100 tracerEventToStrIndexMap.Erase(ITEM_EVENT_FS, type, itid, startTs); in ParseBioLatencyEvent() 103 …currentCallId_, type, ipid, itid, newStartTs, newEndTs, duration, prio, size, blkCount, pathId, du… in ParseBioLatencyEvent()
|
| D | paged_memory_data_parser.cpp | 42 …uint32_t itid = streamFilters_->processFilter_->GetOrCreateThreadWithPid(pagedMemoryFixedHeadrAddr… in PagingData() local 62 duration, size, addr, itid); in PagingData()
|
| /developtools/smartperf_host/ide/src/doc/md/ |
| D | des_tables.md | 186 Process 和 Thread 表中的 id 字段可以唯一标识进程和线程。process 表中的 id 在其他表中用作 ipid 字段。thread 表中的 id 在其他表中用作 itid 字段。… 197 …e 表记录所有线程的运行状态信息,包含 ts(状态起始时间),dur(状态持续时间),cpu, itid, state(线程状态)。 thread 表的 id 字段与 thread_state 表… 203 … thread_state.* from thread, thread_state where thread.tid = 123 and thread.id = thread_state.itid` 207 native_hook 表记录堆内存申请(AllocEvent)和释放(FreeEvent)数据。native_hook 表通过 ipid 和 itid 字段分别与 process 和 thread… 223 …ect native_hook.* from thread, native_hook where thread.tid = 123 and thread.id = native_hook.itid` 356 | itid | INT | 375 - itid:TS 内部线程号 605 | itid | INT | 708 - wakeup_from:唤醒当前线程的内部线程号(itid) 709 - ref_type:描述了 value 字段的类型(一般取值为 itid) [all …]
|
| /developtools/smartperf_host/trace_streamer/doc/ |
| D | des_tables.md | 177 Process和Thread表中的id字段可以唯一标识进程和线程。process表中的id在其他表中用作ipid字段。thread表中的id在其他表中用作itid字段。 185 …_state表记录所有线程的运行状态信息,包含ts(状态起始时间),dur(状态持续时间),cpu, itid, state(线程状态)。 thread表的id字段与thread_state表的i… 189 …hread_state.* from thread, thread_state where thread.tid = 123 and thread.id = thread_state.itid``` 192 native_hook表记录堆内存申请(AllocEvent)和释放(FreeEvent)数据。native_hook表通过ipid和itid字段分别与process和thread表的id字段关联,… 206 …t native_hook.* from thread, native_hook where thread.tid = 123 and thread.id = native_hook.itid``` 314 |itid |INT | 329 - itid:TS内部线程号 503 |itid |INT | 584 - wakeup_from:唤醒当前线程的内部线程号(itid) 585 - ref_type:描述了value字段的类型(一般取值为itid) [all …]
|
| /developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/ftrace/ |
| D | render_service_stdtype.cpp | 19 size_t FrameSlice::AppendFrame(uint64_t ts, uint32_t ipid, uint32_t itid, uint32_t vsyncId, uint64_… in AppendFrame() argument 23 internalTids_.emplace_back(itid); in AppendFrame() 39 uint32_t itid, in AppendFrame() argument 45 auto row = AppendFrame(ts, ipid, itid, vsyncId, callStackSliceId); in AppendFrame()
|
| /developtools/smartperf_host/ide/src/trace/bean/ |
| D | WakeupBean.ts | 26 itid: number | undefined; property in WakeupBean
|
| /developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/htrace/ |
| D | ebpf_stdtype.cpp | 128 uint32_t itid) in AppendNewData() argument 138 itids_.emplace_back(itid); in AppendNewData() 182 uint32_t itid, in AppendNewData() argument 195 itids_.emplace_back(itid); in AppendNewData()
|
| D | native_memory_stdtype.cpp | 21 uint32_t itid, in AppendNativeHookSampleBase() argument 27 internalTids_.emplace_back(itid); in AppendNativeHookSampleBase() 75 uint32_t itid, in AppendNewNativeHookData() argument 84 AppendNativeHookSampleBase(callChainId, ipid, itid, timeStamp); in AppendNewNativeHookData()
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/ |
| D | TabPaneCurrentSelection.ts | 519 if (near.itid === data.id) { 618 id: fromBean.itid, 635 id: up.itid, 660 id: nextData.itid, 675 id: preData.itid, 1058 useEnd ? data.endItid! : data.itid!, 1132 queryThreadByItid(data.itid!, recordNs + data.startTs!).then((result) => { 1295 let wf = await queryThreadWakeUpFrom(data.itid!, wakeupTs); 1313 …async queryThreadWakeUpFromData(itid: number, startTime: number, dur: number): Promise<WakeupBean … 1314 let wakeUps = await queryThreadWakeUpFrom(itid, startTime + (window as any).recordStartNS); [all …]
|