Home
last modified time | relevance | path

Searched refs:ipid (Results 1 – 25 of 83) sorted by relevance

1234

/developtools/smartperf_host/ide/src/trace/database/sql/
DNativeHook.sql.ts46 ipid: number
65 and ipid = ${ipid}
73 ipid: number
94 and ipid = ${ipid}
106 ipid: number
126 and ipid = ${ipid}
133 export const queryNativeHookSubType = (leftNs: number, rightNs: number, ipid: number): Promise<Arra…
146 and ipid = ${ipid}
151 export const queryNativeHookStatisticSubType = (leftNs: number, rightNs: number, ipid: number): Pro…
172 AND ipid = ${ipid}
[all …]
DMemory.sql.ts161 export const queryVmTrackerShmSelectionData = (startNs: number, ipid: number): Promise<Array<any>> …
169 where startNS = ${startNs} and ipid = ${ipid};`,
187 export const queryPurgeableProcessData = (ipid: number, isPin?: boolean): Promise<Array<any>> => {
204 AND f.ipid = ${ipid}
216 AND a.ipid = ${ipid}
440 export const queryisExistsPurgeableData = (ipid: number, isPin?: boolean): Promise<Array<any>> => {
456 AND f.ipid = ${ipid}
465 AND a.ipid = ${ipid}
DGpu.sql.ts126 export const queryGpuData = (ipid: number, name: string): Promise<Array<{ startNs: number; value: n…
133 where name = ${name} and ipid = ${ipid}
142 ipid: number,
152 WHERE name = ${name} AND ipid = ${ipid}
162 ipid: number,
174 where name = ${name} and ipid = ${ipid}
/developtools/smartperf_host/trace_streamer/src/filter/
Doffline_symbolization_filter.cpp33 auto ipid = ips->back(); in OfflineSymbolization() local
36 auto frameInfo = OfflineSymbolizationByIp(ipid, *itor); in OfflineSymbolization()
61 …ationFilter::FillFrameInfo(const std::shared_ptr<FrameInfo>& frameInfo, uint64_t ip, uint64_t ipid) in FillFrameInfo() argument
64 auto startAddrToMapsInfoItor = ipidToStartAddrToMapsInfoMap_.Find(ipid); in FillFrameInfo()
66 "ipidToStartAddrToMapsInfoMap_ can't find the ipid(%" PRIu64 ")", ipid); in FillFrameInfo()
85 bool OfflineSymbolizationFilter::CalcSymInfo(uint64_t ipid, in CalcSymInfo() argument
100 ipidToIpToFrameInfo_.Insert(ipid, ip, frameInfo); in CalcSymInfo()
122 ipidToIpToFrameInfo_.Insert(ipid, ip, frameInfo); in CalcSymInfo()
128 std::shared_ptr<FrameInfo> OfflineSymbolizationFilter::OfflineSymbolizationByIp(uint64_t ipid, uint… in OfflineSymbolizationByIp() argument
131 ipid = SINGLE_PROC_IPID; in OfflineSymbolizationByIp()
[all …]
Dnative_hook_filter.cpp68 void NativeHookFilter::AppendStackMaps(uint32_t ipid, uint32_t stackid, std::vector<uint64_t>& fram… in AppendStackMaps() argument
76 frames.emplace_back(ipid); in AppendStackMaps()
77 …ipidWithStackIdIndex = traceDataCache_->GetDataIndex(std::to_string(ipid) + "_" + std::to_string(s… in AppendStackMaps()
86 void NativeHookFilter::AppendFrameMaps(uint32_t ipid, uint32_t frameMapId, const ProtoReader::Bytes… in AppendFrameMaps() argument
92 ipidToFrameIdToFrameBytes_.Insert(ipid, frameMapId, frames); in AppendFrameMaps()
95 void NativeHookFilter::AppendFilePathMaps(uint32_t ipid, uint32_t filePathId, uint64_t fileIndex) in AppendFilePathMaps() argument
100 ipidToFilePathIdToFileIndex_.Insert(ipid, filePathId, fileIndex); in AppendFilePathMaps()
103 void NativeHookFilter::AppendSymbolMap(uint32_t ipid, uint32_t symId, uint64_t symbolIndex) in AppendSymbolMap() argument
108 ipidToSymIdToSymIndex_.Insert(ipid, symId, symbolIndex); in AppendSymbolMap()
111 void NativeHookFilter::AppendThreadNameMap(uint32_t ipid, uint32_t nameId, uint64_t threadNameIndex) in AppendThreadNameMap() argument
[all …]
Dnative_hook_filter.h75 void AppendStackMaps(uint32_t ipid, uint32_t stackid, std::vector<uint64_t>& frames);
76 … void AppendFrameMaps(uint32_t ipid, uint32_t frameMapId, const ProtoReader::BytesView& bytesView);
77 void AppendFilePathMaps(uint32_t ipid, uint32_t filePathId, uint64_t fileIndex);
78 void AppendSymbolMap(uint32_t ipid, uint32_t symId, uint64_t symbolIndex);
79 void AppendThreadNameMap(uint32_t ipid, uint32_t nameId, uint64_t threadNameIndex);
94 …void ProcSymbolTable(uint32_t ipid, uint32_t filePathId, std::shared_ptr<ProtoReader::SymbolTable_…
102 uint32_t ipid,
107 uint32_t ipid,
112 uint32_t ipid,
125 … bool GetIpsWitchNeedResymbolization(uint64_t ipid, DataIndex filePathId, std::set<uint64_t>& ips);
[all …]
Dapp_start_filter.cpp83 auto ipid = INVALID_UINT32; in UpdatePidByNameIndex() local
86 ipid = item.second.at(UI_ABILITY_LAUNCHING)->ipid_; in UpdatePidByNameIndex()
91 ipid = threadData[i].internalPid_; in UpdatePidByNameIndex()
97 itemSecond.second->ipid_ = ipid; in UpdatePidByNameIndex()
221 auto ipid = threadData[callId].internalPid_; in ProcForegroundData() local
223 if (mAPPStartupDataWithPid_.count(ipid) && mAPPStartupDataWithPid_[ipid].count(nameindex) && in ProcForegroundData()
224 !mAPPStartupDataWithPid_[ipid][nameindex].count(UI_ABILITY_ONFOREGROUND)) { in ProcForegroundData()
225 mAPPStartupDataWithPid_[ipid][nameindex].insert(std::make_pair( in ProcForegroundData()
226 …UI_ABILITY_ONFOREGROUND, std::make_unique<APPStartupData>(callId, ipid, tid, startTime, INVALID_UI… in ProcForegroundData()
Dprocess_filter.cpp43 void ProcessFilter::AddProcessMemory(uint32_t ipid) in AddProcessMemory() argument
45 traceDataCache_->GetProcessData(ipid)->memSize_ = 1; in AddProcessMemory()
52 void ProcessFilter::AddProcessSliceNum(uint32_t ipid) in AddProcessSliceNum() argument
54 traceDataCache_->GetProcessData(ipid)->sliceSize_ = 1; in AddProcessSliceNum()
217 auto ipid = GetInternalPid(pid); in GetOrCreateInternalPid() local
218 if (ipid != INVALID_ID) { in GetOrCreateInternalPid()
219 return ipid; in GetOrCreateInternalPid()
/developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/
Dhtrace_mem_parser.cpp140 uint32_t ipid, 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()
161 streamFilters_->processFilter_->AddProcessMemory(ipid); in SpecialDataAddition()
164 ParseSmapsInfoEasy(&processMemoryInfo, timeStamp, ipid); in SpecialDataAddition()
175 auto ipid = streamFilters_->processFilter_->UpdateOrCreateProcessWithName( in ParseProcessInfo() local
179 ipid, memNameDictMap_.at(MEM_VM_SIZE), timeStamp, processMemoryInfo.vm_size_kb()); in ParseProcessInfo()
181 ipid, memNameDictMap_.at(MEM_VM_RSS), timeStamp, processMemoryInfo.vm_rss_kb()); in ParseProcessInfo()
[all …]
Dhtrace_native_hook_parser.cpp47 …auto ipid = streamFilters_->processFilter_->UpdateOrCreateProcessWithName(stackMapReader.pid(), ""… in ParseStackMap() local
66 nativeHookFilter_->AppendStackMaps(ipid, stackMapReader.id(), frames); in ParseStackMap()
82 …auto ipid = streamFilters_->processFilter_->UpdateOrCreateProcessWithName(frameMapReader.pid(), ""… in ParseFrameMap() local
84 nativeHookFilter_->AppendFrameMaps(ipid, frameMapReader.id(), frameMapReader.frame()); in ParseFrameMap()
96 …auto ipid = streamFilters_->processFilter_->UpdateOrCreateProcessWithName(filePathMapReader.pid(),… in ParseFileEvent() local
98 nativeHookFilter_->AppendFilePathMaps(ipid, filePathMapReader.id(), nameIndex); in ParseFileEvent()
110 …auto ipid = streamFilters_->processFilter_->UpdateOrCreateProcessWithName(symbolMapReader.pid(), "… in ParseSymbolEvent() local
112 nativeHookFilter_->AppendSymbolMap(ipid, symbolMapReader.id(), nameIndex); in ParseSymbolEvent()
124 …auto ipid = streamFilters_->processFilter_->UpdateOrCreateProcessWithName(threadNameMapReader.pid(… in ParseThreadEvent() local
126 nativeHookFilter_->AppendThreadNameMap(ipid, threadNameMapReader.id(), nameIndex); in ParseThreadEvent()
/developtools/smartperf_host/trace_streamer/doc/
Dapp_startup.md18 …d::shared_ptr `<AbilityLocalRecord>` &)##"字符的数据,即为启动的第5阶段,在这个阶段会上报包名和拉起该应用的ipid。如数据中缺少此阶段,可视为应用未启动。
20 …ad::HandleAbilityTransaction"的数据,即为启动的第6阶段,该阶段会上报ipid,同一个应用UIAbilityLaunching(加载UIAbility)阶段和当前阶段上…
24 First Frame-App Phase:使用UIAbilityLaunching(加载UIAbility)阶段得到的ipid关联到frame_slice表中,取到该ipid对应的应用帧的首帧数据…
Ddes_tables.md177 Process和Thread表中的id字段可以唯一标识进程和线程。process表中的id在其他表中用作ipid字段。thread表中的id在其他表中用作itid字段。
178 thread表通过ipid字段关联process表的id字段,可以查询线程归属进程。
182 ```select thread.* from thread, process where process.pid = 123 and thread.ipid = process.id```
192 native_hook表记录堆内存申请(AllocEvent)和释放(FreeEvent)数据。native_hook表通过ipid和itid字段分别与process和thread表的id字段关联,…
253 ```select * from frame_slice where ipid = 1```
313 |ipid |INT |
328 - ipid:TS内部进程号
502 |ipid |INT |
521 - ipid:线程所属的进程ID
864 | ipid | INT |
[all …]
/developtools/smartperf_host/ide/src/trace/component/chart/
DSpNativeMemoryChart.ts84 initNativeMemoryFolder(process: number, ipid: number): TraceRow<BaseStruct> {
86 nativeRow.rowId = `native-memory ${process} ${ipid}`;
126 …initAllocMapChart(folder: TraceRow<BaseStruct>, type: string, process: { pid: number; ipid: number…
132 allHeapRow.rowParentId = `native-memory ${process.pid} ${process.ipid}`;
162 ipid: process.ipid,
185 nativeProcess.map((it) => it.ipid),
190 const nativeRow = this.initNativeMemoryFolder(process.pid, process.ipid);
/developtools/smartperf_host/ide/src/trace/database/data-trafic/
DVmTrackerDataSender.ts50 export function dmaDataSender(ipid: number, row: TraceRow<SnapshotStruct>): Promise<SnapshotStruct[…
69 ipid: ipid,
79 export function gpuMemoryDataSender(ipid: number, row: TraceRow<SnapshotStruct>): Promise<SnapshotS…
98 ipid: ipid,
136 export function gpuGpuDataSender(ipid: number, name: string, row: TraceRow<SnapshotStruct>): Promis…
156 ipid: ipid,
229 export function shmDataSender(ipid: number, row: TraceRow<SnapshotStruct>): Promise<SnapshotStruct[…
249 ipid: ipid,
259 ipid: number,
275 ipid: ipid,
DNativeMemoryDataReceiver.ts224 processes.forEach(ipid => {
225 let processData = data.filter(ne => ne.ipid === ipid);
228 normalChartDataHandler(processData, `${ipid}-0`, totalNS);
231 `${ipid}-1`,
236 `${ipid}-2`,
241 statisticChartHandler(processData, `${ipid}-0`, totalNS);
244 `${ipid}-1`,
249 `${ipid}-2`,
294 ipid: item.nativeMemoryNormal.ipid || 0,
304 ipid: item.nativeMemoryStatistic.ipid || 0,
[all …]
DNativeMemoryDataSender.ts21 ipid: number;
37 ipid: setting.ipid,
DVmTrackerDataReceiver.ts30 AND ${args.ipid} = A.ipid
38 WHERE ${args.ipid} = A.ipid
65 where name = ${args.name} and ipid = ${args.ipid}
92 where A.ipid = ${args.ipid}
108 AND f.ipid = ${args.ipid}
116 AND a.ipid = ${args.ipid}
/developtools/smartperf_host/ide/test/trace/component/trace/sheet/file-system/
DTabPaneIOTierStatistics.test.ts95 ipid: 2,
107 ipid: 2,
119 ipid: 2,
131 ipid: 7,
/developtools/smartperf_host/ide/test/trace/database/ui-worker/
DProcedureWorkerJank.test.ts201 ipid: 34,
227 ipid: 81,
253 ipid: 34,
281 ipid: 84,
307 ipid: 84,
333 ipid: 84,
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/ftrace/template/
Dapp_startup_stdtype.cpp19 size_t AppStartup::AppendNewData(uint32_t ipid, in AppendNewData() argument
27 ipids_.emplace_back(ipid); in AppendNewData()
66 size_t SoStaticInitalization::AppendNewData(uint32_t ipid, in AppendNewData() argument
74 ipids_.emplace_back(ipid); in AppendNewData()
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/ftrace/
Dsyscall_stdtype.cpp19 size_t SysCall::AppendSysCallData(int64_t sysCallNum, DataIndex type, uint32_t ipid, uint64_t timeS… in AppendSysCallData() argument
23 ipids_.emplace_back(ipid); in AppendSysCallData()
/developtools/smartperf_host/ide/test/trace/component/trace/sheet/task/
DTabPaneTaskFrames.test.ts55 ipid: 33,
68 ipid: 33,
81 ipid: 33,
371 ipid: 33,
379 ipid: 36,
400 ipid: 33,
418 ipid: 33,
451 ipid: 33,
/developtools/smartperf_host/ide/src/doc/md/
Ddes_tables.md186 Process 和 Thread 表中的 id 字段可以唯一标识进程和线程。process 表中的 id 在其他表中用作 ipid 字段。thread 表中的 id 在其他表中用作 itid 字段。…
187 thread 表通过 ipid 字段关联 process 表的 id 字段,可以查询线程归属进程。
193 `select thread.* from thread, process where process.pid = 123 and thread.ipid = process.id`
207 native_hook 表记录堆内存申请(AllocEvent)和释放(FreeEvent)数据。native_hook 表通过 ipid 和 itid 字段分别与 process 和 thread…
279 `select * from frame_slice where ipid = 1`
355 | ipid | INT |
374 - ipid:TS 内部进程号
604 | ipid | INT |
627 - ipid:线程所属的进程 ID
1067 | ipid | INT |
[all …]
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/htrace/
Dnative_memory_stdtype.cpp20 uint32_t ipid, in AppendNativeHookSampleBase() argument
26 ipids_.emplace_back(ipid); in AppendNativeHookSampleBase()
32 void NativeHookSampleBase::AppendNativeHookSampleBase(uint32_t callChainId, uint32_t ipid, uint64_t… in AppendNativeHookSampleBase() argument
36 ipids_.emplace_back(ipid); in AppendNativeHookSampleBase()
74 uint32_t ipid, in AppendNewNativeHookData() argument
84 AppendNativeHookSampleBase(callChainId, ipid, itid, timeStamp); in AppendNewNativeHookData()
287 size_t NativeHookStatistic::AppendNewNativeHookStatistic(uint32_t ipid, in AppendNewNativeHookStatistic() argument
297 AppendNativeHookSampleBase(callChainId, ipid, timeStamp); in AppendNewNativeHookStatistic()
/developtools/smartperf_host/ide/src/trace/database/data-trafic/process/
DFuncDataSender.ts19 export function funcDataSender(tid: number, ipid: number, row: TraceRow<FuncStruct>): Promise<FuncS…
36 ipid: ipid,

1234