| /developtools/smartperf_host/trace_streamer/src/filter/ |
| D | task_pool_filter.cpp | 41 uint32_t TaskPoolFilter::CheckTheSameTask(uint32_t executeId, uint32_t index) in CheckTheSameTask() argument 43 return IpidExecuteMap_.Find(GetIpId(index), executeId); in CheckTheSameTask() 95 auto executeId = base::StrToInt<uint32_t>(args.at(" executeId ")); in UpdateAssignData() local 99 uint32_t returnValue = CheckTheSameTask(executeId.value(), index); in UpdateAssignData() 102 index, allocItid, executeId.value(), priority.value(), executeState.value()); in UpdateAssignData() 103 IpidExecuteMap_.Insert(GetIpId(index), executeId.value(), taskIndex); in UpdateAssignData() 117 auto executeId = base::StrToInt<uint32_t>(args.at(" executeId ")); in UpdateExecuteData() local 119 uint32_t returnValue = CheckTheSameTask(executeId.value(), index); in UpdateExecuteData() 122 … traceDataCache_->GetTaskPoolData()->AppendExecuteTaskData(index, executeItid, executeId.value()); in UpdateExecuteData() 123 IpidExecuteMap_.Insert(GetIpId(index), executeId.value(), taskIndex); in UpdateExecuteData() [all …]
|
| D | task_pool_filter.h | 38 uint32_t CheckTheSameTask(uint32_t executeId, uint32_t index);
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/task/ |
| D | TabPaneTaskFrames.ts | 76 let executeId = ''; 82 executeId = TabPaneTaskFrames.getExecuteId(item.funName!); 97 … this.buildNoConcurrencyTable(executeId, priorityId, allocationTime, executeTime, returnTime); 110 concurrencyColumn.executeId = TABLE_CURRENCY; 116 if (!map.has(item.executeId)) { 117 map.set(item.executeId, true); 128 executeId: string, 135 task.executeId = executeId; 163 let executeId = TabPaneTaskFrames.getExecuteId(data.funName!); variable 167 tempExecuteTaskIds.push(parseInt(executeId)); [all …]
|
| /developtools/smartperf_host/ide/src/doc/md/ |
| D | quickstart_taskpool.md | 19 任务关联关系就是根据任务的 executeId,把一个 taskpool 任务的各个执行的函数调用栈连接起来,用于表示一个任务从开始分发到执行,再到最后任务结束的整个过程。 21 如上图所示,点击 H:Task Perform: taskId : 2, executeId : 2 的调用栈会出现红色连线,红色连线展示了 executeId 是 2 的任务的关联关系,连接的调用… 23 - H:Task Allocation: taskId : 2, executeId : 2, priority : 1, executeState : 1:任务分发。 24 - H:Task Perform: taskId : 2, executeId : 2:任务执行。 25 - H:Task PerformTask End: taskId : 2, executeId : 2, performResult : Successful:任务返回。
|
| /developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/ftrace/template/ |
| D | task_pool_stdtype.cpp | 21 uint32_t executeId, in AppendAllocationTaskData() argument 31 executeIds_.emplace_back(executeId); in AppendAllocationTaskData() 39 …kPoolInfo::AppendExecuteTaskData(uint32_t executeTaskRow, uint32_t executeItid, uint32_t executeId) in AppendExecuteTaskData() argument 47 executeIds_.emplace_back(executeId); in AppendExecuteTaskData() 57 uint32_t executeId, in AppendReturnTaskData() argument 66 executeIds_.emplace_back(executeId); in AppendReturnTaskData()
|
| D | task_pool_stdtype.h | 26 uint32_t executeId, 29 size_t AppendExecuteTaskData(uint32_t executeTaskRow, uint32_t executeItid, uint32_t executeId); 30 …size_t AppendReturnTaskData(uint32_t returnTaskRow, uint32_t returnItid, uint32_t executeId, uint3…
|
| /developtools/smartperf_host/ide/test/trace/component/trace/sheet/task/ |
| D | TabPaneTaskFrames.test.ts | 64 executeId: 2, 77 executeId: 3, 90 executeId: 4, 375 executeId: 2, 383 executeId: 4, 469 executeId: 1,
|
| /developtools/smartperf_host/trace_streamer/test/unittest/filter/ |
| D | task_pool_filter_test.cpp | 49 int32_t executeId = 0; variable 51 uint32_t res = stream_.streamFilters_->taskPoolFilter_->CheckTheSameTask(executeId, index); 59 uint32_t executeId, in TaskPoolData() argument 66 executeId_(executeId), in TaskPoolData()
|
| /developtools/smartperf_host/ide/src/trace/database/sql/ |
| D | ProcessThread.sql.ts | 1098 executeId: string, 1119 return query('queryBySelectExecute', sqlStr, { $executeId: executeId, $itid: itid });
|
| D | SqlLite.sql.ts | 1066 executeId: string, 1088 return query('queryBySelectAllocationOrReturn', sqlStr, { $executeId: executeId, $itid: itid });
|