Home
last modified time | relevance | path

Searched refs:row (Results 1 – 25 of 140) sorted by relevance

123456

/developtools/smartperf_host/ide/src/js-heap/
DLoadDatabase.ts43 for (let row of results) { variable
45 fileStruct.id = row.id;
46 fileStruct.name = row.name;
47 fileStruct.startTs = row.startTs;
48 fileStruct.endTs = row.endTs;
49 fileStruct.pid = row.pid;
50 fileStruct.size = row.size;
75 for (let row of result) { variable
76 if (row.key.includes('types')) continue;
77 switch (row.key) {
[all …]
/developtools/smartperf_host/ide/src/trace/component/chart/
DSpHiPerf.ts132 let row = TraceRow.skeleton(); variable
133 row.setAttribute('disabled-check', '');
134 row.rowId = `HiPerf`;
135 row.index = 0;
136 row.rowType = TraceRow.ROW_TYPE_HIPERF;
137 row.rowParentId = '';
138 row.folder = true;
139 row.drawType = -2;
140 row.addRowSettingPop();
141 row.rowSetting = 'enable';
[all …]
DSpAllAppStartups.ts55 let row: TraceRow<AllAppStartupStruct> = TraceRow.skeleton<AllAppStartupStruct>();
56 row.setAttribute('hasStartup', 'true');
57 row.rowId = `all-app-start-${SpAllAppStartupsChart.APP_STARTUP_PID_ARR![0]}`;
58 row.index = 0;
59 row.rowType = TraceRow.ROW_TYPE_ALL_APPSTARTUPS;
60 row.rowParentId = '';
61 row.folder = false;
62 row.style.height = '40px';
63 row.name = `All App Startups`;
64 row.selectChangeHandler = SpAllAppStartupsChart.trace.selectChangeHandler;
[all …]
DSpNativeMemoryChart.ts44 folderThreadHandler(row: TraceRow<BaseStruct>): void {
45 row.onThreadHandler = (useCache): void => {
46 row.canvasSave(this.trace.canvasPanelCtx!);
47 if (row.expansion) {
48 this.trace.canvasPanelCtx?.clearRect(0, 0, row.frame.width, row.frame.height);
56 row
59 row.canvasRestore(this.trace.canvasPanelCtx!, this.trace);
63 chartThreadHandler(row: TraceRow<HeapStruct>): void {
64 row.onThreadHandler = (useCache): void => {
66 if (row.currentContext) {
[all …]
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/ftrace/
Drender_service_stdtype.cpp45 auto row = AppendFrame(ts, ipid, itid, vsyncId, callStackSliceId); in AppendFrame() local
46 SetEndTime(row, end); in AppendFrame()
47 SetType(row, type); in AppendFrame()
50 durs_[row] = end - ts; in AppendFrame()
51 return row; in AppendFrame()
57 for (auto row = 0; row < Size(); row++) { in UpdateDepth() local
58 if (flags_[row] == flagValue_) { in UpdateDepth()
61 auto endTime = timeStamps_[row] + durs_[row]; in UpdateDepth()
62 auto vEndTimes = ipidAndTypesToVEndTime.Find(ipids_[row], types_[row]); in UpdateDepth()
67 ipidAndTypesToVEndTime.Insert(ipids_[row], types_[row], vEndTimes); in UpdateDepth()
[all …]
/developtools/smartperf_host/ide/src/trace/database/data-trafic/
DVmTrackerDataSender.ts21 export function sMapsDataSender(rowName: string, row: TraceRow<SnapshotStruct>): Promise<SnapshotSt…
23 let width = row.clientWidth - CHART_OFFSET_LEFT;
24 if (trafic === TraficEnum.SharedArrayBuffer && !row.sharedArrayBuffers) {
25 row.sharedArrayBuffers = {
40 sharedArrayBuffers: row.sharedArrayBuffers,
50 export function dmaDataSender(ipid: number, row: TraceRow<SnapshotStruct>): Promise<SnapshotStruct[…
52 let dmaWidth = row.clientWidth - CHART_OFFSET_LEFT;
53 if (trafic === TraficEnum.SharedArrayBuffer && !row.sharedArrayBuffers) {
54 row.sharedArrayBuffers = {
70 sharedArrayBuffers: row.sharedArrayBuffers,
[all …]
DEBPFSender.ts22 row: TraceRow<EBPFChartStruct>
25 let width = row.clientWidth - CHART_OFFSET_LEFT;
26 if (trafic === TraficEnum.SharedArrayBuffer && !row.sharedArrayBuffers) {
27 row.sharedArrayBuffers = {
43 sharedArrayBuffers: row.sharedArrayBuffers,
48 resolve(arrayBufferHandler(transfer ? res : row.sharedArrayBuffers, len));
59 row: TraceRow<EBPFChartStruct>
62 let width = row.clientWidth - CHART_OFFSET_LEFT;
63 if (trafic === TraficEnum.SharedArrayBuffer && !row.sharedArrayBuffers) {
64 row.sharedArrayBuffers = {
[all …]
DEnergySysEventSender.ts24 export function energySysEventSender(row: TraceRow<EnergySystemStruct>): Promise<EnergySystemStruct…
26 let width = row.clientWidth - 248;
27 if (trafic === TraficEnum.SharedArrayBuffer && !row.sharedArrayBuffers) {
28 row.sharedArrayBuffers = {
41 sharedArrayBuffers: row.sharedArrayBuffers,
50 resolve(systemBufferHandler(transfer ? res : row.sharedArrayBuffers, len));
56 export function hiSysEnergyAnomalyDataSender(row: TraceRow<EnergyAnomalyStruct>): Promise<EnergyAno…
58 let width = row.clientWidth - 248;
59 if (trafic === TraficEnum.SharedArrayBuffer && !row.sharedArrayBuffers) {
60 row.sharedArrayBuffers = {
[all …]
DAbilityMonitorSender.ts24 row: TraceRow<CpuAbilityMonitorStruct>,
28 let width = row.clientWidth - CHART_OFFSET_LEFT;
30 if (trafic === TraficEnum.SharedArrayBuffer && !row.sharedArrayBuffers) {
31 row.sharedArrayBuffers = {
54 sharedArrayBuffers: row.sharedArrayBuffers,
57 resolve(cpuAbilityMonitorArrayBufferHandler(transfer ? res : row.sharedArrayBuffers, len));
64 row: TraceRow<MemoryAbilityMonitorStruct>
67 let width = row.clientWidth - CHART_OFFSET_LEFT;
68 if (trafic === TraficEnum.SharedArrayBuffer && !row.sharedArrayBuffers) {
69 row.sharedArrayBuffers = {
[all …]
DFrameDynamicEffectSender.ts21 export function frameAnimationSender(row: TraceRow<FrameAnimationStruct>): Promise<FrameAnimationSt…
23 let width = row.clientWidth - CHART_OFFSET_LEFT;
24 if (transferAnimationDataType === TraficEnum.SharedArrayBuffer && !row.sharedArrayBuffers) {
25 row.sharedArrayBuffers = {
45 sharedArrayBuffers: row.sharedArrayBuffers,
48 resolve(animationBufferHandler(transfer ? res : row.sharedArrayBuffers, len));
75 export function frameDynamicSender(row: TraceRow<FrameDynamicStruct>): Promise<FrameDynamicStruct[]…
77 let width = row.clientWidth - CHART_OFFSET_LEFT;
78 if (transferDynamicDataType === TraficEnum.SharedArrayBuffer && !row.sharedArrayBuffers) {
79 row.sharedArrayBuffers = {
[all …]
/developtools/smartperf_host/ide/src/trace/component/trace/
DSpChartList.ts101 this.collectRowList1.forEach((row) => this.fragmentGroup1.appendChild(row));
114 this.collectRowList2.forEach((row) => this.fragmentGroup2.appendChild(row));
156 getCollectRows(filter?: (row: TraceRow<any>) => boolean): Array<TraceRow<any>> | [] {
164 expandSearchRowGroup(row: TraceRow<any>): void {
166 if (row.collectGroup === SpChartList.COLLECT_G1) {
183 getCollectRow(filter: (row: TraceRow<any>) => boolean): TraceRow<any> | undefined {
193 for (const row of this.collectRowList1) { constant
194 if (row.checkType === '2') {
195 rows.push(row);
198 for (const row of this.collectRowList2) { constant
[all …]
/developtools/smartperf_host/ide/src/trace/database/ui-worker/
DProcedureWorkerFrameDynamic.ts38 row: TraceRow<FrameDynamicStruct>
40 let frameDynamicList: FrameDynamicStruct[] = row.dataList;
41 let frameDynamicFilter: FrameDynamicStruct[] = row.dataListCache;
42 this.frameDynamic(frameDynamicList, frameDynamicFilter, row, req.animationRanges, req.useCache);
43 drawLoadingFrame(req.context, row.dataListCache, row);
45 let modelType: string = row.getAttribute('model-type') || 'x';
52 …selectUnitWidth = computeUnitWidth(preDynamic.ts, currDynamic.ts, row.frame.width, selectUnitWidth…
53 this.refreshPointY(currDynamic, row, modelType, minValue, maxValue);
57 this.drawSinglePoint(req.context, currDynamic, row, modelType, minValue, maxValue);
61 FrameDynamicStruct.draw(req.context, preDynamic, currDynamic, row, modelType);
[all …]
DProcedureWorkerHeapTimeline.ts27 row: TraceRow<HeapTimelineStruct>
29 let list = row.dataListCache;
42 row.frame
44 drawLoadingFrame(req.context, filter, row);
48 this.setHoverStruct(row, re, heapTimelineFind);
50 if (!heapTimelineFind && row.isHover) {
54 …setHoverStruct(row: TraceRow<HeapTimelineStruct>, re: HeapTimelineStruct, heapTimelineFind: boolea…
55 if (row.isHover) {
59 row.hoverX >= re.frame.x &&
60 row.hoverX <= re.frame.x &&
[all …]
DProcedureWorkerVirtualMemory.ts38 row: TraceRow<VirtualMemoryStruct>
41 row.dataList,
42 row.dataListCache,
46 row.frame,
49 drawLoadingFrame(req.context, row.dataListCache, row);
52 for (let re of row.dataListCache) {
53 if (row.isHover && re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
59 if (!find && row.isHover) VirtualMemoryStruct.hoverStruct = undefined;
DProcedureWorkerHeap.ts21 renderMainThread(req: any, row: TraceRow<any>) {}
30 row: TraceRow<HeapStruct>
32 let heapList = row.dataList;
33 let heapFilter = row.dataListCache;
40 row.frame,
43 drawLoadingFrame(req.context, heapFilter, row);
44 setRenderHeapFrame(heapFilter, row);
45 drawHeap(req, heapFilter, row);
49 function setRenderHeapFrame(heapFilter: HeapStruct[], row: TraceRow<HeapStruct>): void {
59 if (heapFilter.length === 1 && row.frame.width === heapFilter[0].frame?.x) {
[all …]
DProcedureWorkerFrameSpacing.ts39 row: TraceRow<FrameSpacingStruct>
41 let frameSpacingList = row.dataList;
42 let frameSpacingFilter = row.dataListCache;
49 row,
53 drawLoadingFrame(req.context, row.dataListCache, row);
54 this.render(req, frameSpacingList, row);
66 row: TraceRow<FrameSpacingStruct>
99 …this.drawTraceRow(frameSpacingFilter, selectUnitWidth, req, row, minValue, maxValue, smallTickStan…
101 …(filter) => row.isHover && isSurroundingPoint(row.hoverX, filter.frame!, selectUnitWidth / multipl…
103 this.setHoverStruct(findStructList, row);
[all …]
DProcedureWorkerIrq.ts37 row: TraceRow<IrqStruct>
40 let irqList = row.dataList;
41 let irqFilter = row.dataListCache;
48 frame: row.frame,
52 drawLoadingFrame(irqReq.context, irqFilter, row);
56 IrqStruct.draw(irqReq.context, re, row.isHover);
57 if (row.isHover && re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
62 if (!find && row.isHover) IrqStruct.hoverIrqStruct = undefined;
/developtools/smartperf_host/ide/src/trace/database/ui-worker/hiperf/
DProcedureWorkerHiPerfEvent.ts21 renderMainThread(hiPerfEventReq: any, row: TraceRow<HiPerfEventStruct>): void {
22 let list = row.dataList;
23 let list2 = row.dataList2;
24 let filter = row.dataListCache;
26 if (list && row.dataList2.length === 0) {
27row.dataList2 = HiPerfEventStruct.eventGroupBy10MS(list, hiPerfEventReq.intervalPerf, hiPerfEventR…
35 row.frame,
39 drawHiPerfEvent(hiPerfEventReq, groupBy10MS, filter, row);
49 row: TraceRow<HiPerfEventStruct>
60 if (row.isHover) {
[all …]
DProcedureWorkerHiPerfCPU2.ts21 renderMainThread(req: any, row: TraceRow<HiPerfCpuStruct>): void {
22 let hiperfCpu2Filter = row.dataListCache;
29 hiPerf2(hiperfCpu2Filter, TraceRow.range?.startNS ?? 0, TraceRow.range?.endNS ?? 0, row.frame);
30 drawLoadingFrame(req.context, hiperfCpu2Filter, row);
39 row.isHover &&
41 row.hoverX >= re.frame.x - offset &&
42 row.hoverX <= re.frame.x + re.frame.width + offset
49 if (!find && row.isHover) HiPerfCpuStruct.hoverStruct = undefined;
DProcedureWorkerHiPerfThread2.ts21 renderMainThread(req: any, row: TraceRow<HiPerfThreadStruct>): void {
22 let hiperfThreadFilter = row.dataListCache;
29 … hiPerf2(hiperfThreadFilter, TraceRow.range?.startNS ?? 0, TraceRow.range?.endNS ?? 0, row.frame);
30 drawLoadingFrame(req.context, hiperfThreadFilter, row);
40 if (row.isHover) {
41 …if (re.frame && row.hoverX >= re.frame.x - offset && row.hoverX <= re.frame.x + re.frame.width + o…
47 if (!find && row.isHover) {
DProcedureWorkerHiPerfProcess2.ts21 renderMainThread(req: any, row: TraceRow<HiPerfProcessStruct>): void {
22 let hiperfProcessFilter = row.dataListCache;
29 … hiPerf2(hiperfProcessFilter, TraceRow.range?.startNS ?? 0, TraceRow.range?.endNS ?? 0, row.frame);
30 drawLoadingFrame(req.context, hiperfProcessFilter, row);
40 if (row.isHover) {
41 …if (it.frame && row.hoverX >= it.frame.x - offset && row.hoverX <= it.frame.x + it.frame.width + o…
47 if (!find && row.isHover) {
/developtools/smartperf_host/ide/src/base-ui/utils/
DCSVFormater.ts32 let row = '',
40 row += n + ',';
44 for (key in data[0]) row += key + ',';
46 row = row.slice(0, -1);
47 csv += row + '\r\n';
51 row = '';
54 row = that.getCsvStr(columns,obj,n,row);
57 row +=
61 row.slice(0, row.length - 1); // 删除最后一个,
62 csv += row + '\r\n'; // 添加换行符号
[all …]
/developtools/smartperf_host/trace_streamer/src/trace_data/
Dtrace_data_cache.cpp317 for (uint64_t row = 0; row < perfSample_.Size();) { in ExportPerfReadableText() local
318 ExportPerfSampleToFile(perfBufferLine, perfFd, outputName, row); in ExportPerfReadableText()
322 if (++row != perfSample_.Size() && perfBufferLine.size() < FLUSH_CHUNK_THRESHOLD) { in ExportPerfReadableText()
332 uint64_t row) in ExportPerfSampleToFile() argument
335 std::string cpuIdStr = std::to_string(perfSample_.CpuIds()[row]); in ExportPerfSampleToFile()
337 auto perfTaskId = perfSample_.Tids()[row]; in ExportPerfSampleToFile()
349 …:find(perfReport_.IdsData().begin(), perfReport_.IdsData().end(), perfSample_.EventTypeIds()[row]); in ExportPerfSampleToFile()
361 … .append(base::ConvertTimestampToSecStr(perfSample_.TimeStampData()[row], TIME_PRECISION_SIX)) in ExportPerfSampleToFile()
363 perfBufferLine.append(" ").append(std::to_string(perfSample_.EventCounts()[row])); in ExportPerfSampleToFile()
365 ExportPerfCallChaninText(perfSample_.SampleIds()[row], perfBufferLine); in ExportPerfSampleToFile()
[all …]
/developtools/integration_verification/tools/fotff/rec/
Dreport.go63 var row = table.Row{"test case"}
67 row = append(row, f.Tag.Get("col"))
70 tb.AppendHeader(row)
71 tb.SetRowPainter(func(row table.Row) text.Colors {
72 for _, col := range row {
85 var row = table.Row{k}
89 row = append(row, rv.Field(i).Interface())
92 rows = append(rows, row)
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/htrace/
Dnative_memory_stdtype.cpp107 void NativeHook::UpdateCallChainId(size_t row, uint32_t callChainId) in UpdateCallChainId() argument
109 if (row < Size()) { in UpdateCallChainId()
110 callChainIds_[row] = callChainId; in UpdateCallChainId()
115 void NativeHook::UpdateEndTimeStampAndDuration(size_t row, uint64_t endTimeStamp) in UpdateEndTimeStampAndDuration() argument
117 endTimeStamps_[row] = endTimeStamp; in UpdateEndTimeStampAndDuration()
118 durations_[row] = endTimeStamp - timeStamps_[row]; in UpdateEndTimeStampAndDuration()
120 void NativeHook::UpdateCurrentSizeDur(size_t row, uint64_t timeStamp) in UpdateCurrentSizeDur() argument
122 currentSizeDurs_[row] = timeStamp - timeStamps_[row]; in UpdateCurrentSizeDur()
124 void NativeHook::UpdateMemMapSubType(uint64_t row, uint64_t tagId) in UpdateMemMapSubType() argument
126 if (row < subTypes_.size()) { in UpdateMemMapSubType()
[all …]

123456