Home
last modified time | relevance | path

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

1234567

/developtools/profiler/host/smartperf/ide/src/js-heap/
DLoadDatabase.ts46 for (let row of result) { variable
48 fileStruct.id = row.id;
49 fileStruct.name = row.name;
50 fileStruct.startTs = row.startTs;
51 fileStruct.endTs = row.endTs;
52 fileStruct.pid = row.pid;
53 fileStruct.size = row.size;
68 let percent = Math.floor(50 / result.length) * (row.id + 1);
81 for (let row of result) { variable
82 if (row.key.includes('types')) continue;
[all …]
/developtools/smartperf_host/ide/src/js-heap/
DLoadDatabase.ts45 for (let row of result) { variable
47 fileStruct.id = row.id;
48 fileStruct.name = row.name;
49 fileStruct.startTs = row.startTs;
50 fileStruct.endTs = row.endTs;
51 fileStruct.pid = row.pid;
52 fileStruct.size = row.size;
77 for (let row of result) { variable
78 if (row.key.includes('types')) continue;
79 switch (row.key) {
[all …]
/developtools/smartperf_host/trace_streamer/test/unittest/
Dtable_test.cpp53 auto row = stream_.traceDataCache_->SearchDatabase(sqlSelect.c_str(), false); variable
54 EXPECT_EQ(row, 1);
81 auto row = stream_.traceDataCache_->SearchDatabase(sqlSelect.c_str(), false); variable
82 EXPECT_EQ(row, 2);
83 row = stream_.traceDataCache_->SearchDatabase(sqlSelect1.c_str(), false);
84 EXPECT_EQ(row, 1);
85 row = stream_.traceDataCache_->SearchDatabase(sqlSelect2.c_str(), false);
86 EXPECT_EQ(row, 2);
87 row = stream_.traceDataCache_->SearchDatabase(sqlSelect3.c_str(), false);
88 EXPECT_EQ(row, 1);
[all …]
/developtools/profiler/host/smartperf/ide/src/trace/component/chart/
DSpHiPerf.ts112 let row = TraceRow.skeleton(); variable
113 row.setAttribute('disabled-check', '');
114 row.rowId = `HiPerf`;
115 row.index = 0;
116 row.rowType = TraceRow.ROW_TYPE_HIPERF;
117 row.rowParentId = '';
118 row.folder = true;
119 row.style.height = '40px';
121 row.name = `HiPerf (All)`;
130 row.name = `HiPerf (${names})`;
[all …]
/developtools/smartperf_host/ide/src/trace/component/chart/
DSpHiPerf.ts109 let row = TraceRow.skeleton(); variable
110 row.setAttribute('disabled-check', '');
111 row.rowId = `HiPerf`;
112 row.index = 0;
113 row.rowType = TraceRow.ROW_TYPE_HIPERF;
114 row.rowParentId = '';
115 row.folder = true;
116 row.style.height = '40px';
118 row.name = `HiPerf (All)`;
127 row.name = `HiPerf (${names})`;
[all …]
/developtools/smartperf_host/ide/src/trace/component/trace/base/
DTraceRowConfig.ts105 initConfigChartTable(row: TraceRow<BaseStruct>): void {
107 if (row.templateType.length > 0) {
108 templateType = row.templateType.reduce((pre, cur) => `${pre }:${ cur}`);
112 div.textContent = row.name;
113 div.title = row.name;
114 div.setAttribute('search_text', row.name);
121 optionCheckBox.setAttribute('search_text', row.name);
123 if (row.folder) {
132 if (upParentRow === row) {
137 row.expansion = true;
[all …]
/developtools/smartperf_host/ide/src/trace/database/ui-worker/
DProcedureWorkerHiPerfProcess.ts26 renderMainThread(hiPerfProcessReq: any, row: TraceRow<HiPerfProcessStruct>): void {
27 let list = row.dataList;
28 let filter = row.dataListCache;
30 if (list && row.dataList2.length === 0) {
31 row.dataList2 = HiPerfProcessStruct.groupBy10MS(list, hiPerfProcessReq.intervalPerf);
35 row.dataList2,
39 row.frame,
52 if (row.isHover) {
53 …if (re.frame && row.hoverX >= re.frame.x - offset && row.hoverX <= re.frame.x + re.frame.width + o…
59 if (!find && row.isHover) {
DProcedureWorkerHiPerfThread.ts26 renderMainThread(hiPerfThreadReq: any, row: TraceRow<HiPerfThreadStruct>): void {
27 let list = row.dataList;
28 let filter = row.dataListCache;
30 if (list && row.dataList2.length === 0) {
31 row.dataList2 = HiPerfThreadStruct.groupBy10MS(list, hiPerfThreadReq.intervalPerf);
35 row.dataList2,
39 row.frame,
52 if (row.isHover) {
53 …if (re.frame && row.hoverX >= re.frame.x - offset && row.hoverX <= re.frame.x + re.frame.width + o…
59 if (!find && row.isHover) {
DProcedureWorkerHiPerfCPU.ts32 renderMainThread(req: any, row: TraceRow<HiPerfCpuStruct>) {
33 let list = row.dataList;
34 let filter = row.dataListCache;
36 if (list && row.dataList2.length == 0) {
37 row.dataList2 = HiPerfCpuStruct.groupBy10MS(list, req.intervalPerf, req.maxCpu);
41 row.dataList2,
45 row.frame,
58 row.isHover &&
60 row.hoverX >= re.frame.x - offset &&
61 row.hoverX <= re.frame.x + re.frame.width + offset
[all …]
DProcedureWorkerFrameDynamic.ts29 row: TraceRow<FrameDynamicStruct>
31 let frameDynamicList: FrameDynamicStruct[] = row.dataList;
32 let frameDynamicFilter: FrameDynamicStruct[] = row.dataListCache;
33 this.frameDynamic(frameDynamicList, frameDynamicFilter, row, req.animationRanges, req.useCache);
35 let modelType: string = row.getAttribute('model-type') || 'x';
42 …selectUnitWidth = computeUnitWidth(preDynamic.ts, currDynamic.ts, row.frame.width, selectUnitWidth…
43 this.refreshPointY(currDynamic, row, modelType, minValue, maxValue);
47 this.drawSinglePoint(req.context, currDynamic, row, modelType, minValue, maxValue);
51 FrameDynamicStruct.draw(req.context, preDynamic, currDynamic, row, modelType);
53 FrameDynamicStruct.drawSelect(req.context, currDynamic, row);
[all …]
DProcedureWorkerHeapTimeline.ts27 row: TraceRow<HeapTimelineStruct>
29 let list = row.dataList;
30 let filter = row.dataListCache;
39 row.frame
44 if (row.isHover) {
48 row.hoverX >= re.frame.x &&
49 row.hoverX <= re.frame.x &&
50 row.hoverY >= re.frame.y &&
51 row.hoverY <= re.frame.y + re.frame.height
57 if (re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
[all …]
DProcedureWorkerHiPerfEvent.ts26 renderMainThread(hiPerfEventReq: any, row: TraceRow<HiPerfEventStruct>): void {
27 let list = row.dataList;
28 let list2 = row.dataList2;
29 let filter = row.dataListCache;
31 if (list && row.dataList2.length === 0) {
32row.dataList2 = HiPerfEventStruct.eventGroupBy10MS(list, hiPerfEventReq.intervalPerf, hiPerfEventR…
40 row.frame,
53 if (row.isHover) {
54 …if (re.frame && row.hoverX >= re.frame.x - offset && row.hoverX <= re.frame.x + re.frame.width + o…
60 if (!find && row.isHover) {
DProcedureWorkerFrameSpacing.ts30 row: TraceRow<FrameSpacingStruct>
32 let frameSpacingList = row.dataList;
33 let frameSpacingFilter = row.dataListCache;
40 row,
44 this.render(req, frameSpacingFilter, row);
49 row: TraceRow<FrameSpacingStruct>) : void {
61 row.frame.width, selectUnitWidth);
62 … FrameSpacingStruct.refreshHoverStruct(preFrameSpacing, currentStruct, row, minValue, maxValue);
66 this.drawPoint(req.context, currentStruct, row, minValue, maxValue);
71 … FrameSpacingStruct.draw(req.context, preFrameSpacing, currentStruct, row, minValue, maxValue);
[all …]
DProcedureWorkerIrq.ts35 row: TraceRow<IrqStruct>
38 let irqList = row.dataList;
39 let irqFilter = row.dataListCache;
46 frame: row.frame,
53 IrqStruct.draw(irqReq.context, re, row.isHover);
54 if (row.isHover && re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
59 if (!find && row.isHover) IrqStruct.hoverIrqStruct = undefined;
/developtools/smartperf_host/trace_streamer/src/filter/
Dcpu_filter.cpp37 traceDataCache_->GetSchedSliceData()->Update(prevTidOnCpu->second.row, ts, prevState); in InsertSwitchEvent()
38 cpuToRowSched_.at(cpu).row = index; in InsertSwitchEvent()
113 auto row = pidToThreadSliceRow.at(iTid); in InsertBlockedReasonEvent() local
114 traceDataCache_->GetThreadStateData()->SetArgSetId(row, argSetId); in InsertBlockedReasonEvent()
116 auto state = traceDataCache_->GetThreadStateData()->StatesData()[row]; in InsertBlockedReasonEvent()
118 traceDataCache_->GetThreadStateData()->UpdateState(row, TASK_UNINTERRUPTIBLE_IO); in InsertBlockedReasonEvent()
120 traceDataCache_->GetThreadStateData()->UpdateState(row, TASK_DK_IO); in InsertBlockedReasonEvent()
123 auto state = traceDataCache_->GetThreadStateData()->StatesData()[row]; in InsertBlockedReasonEvent()
125 traceDataCache_->GetThreadStateData()->UpdateState(row, TASK_UNINTERRUPTIBLE_NIO); in InsertBlockedReasonEvent()
127 traceDataCache_->GetThreadStateData()->UpdateState(row, TASK_DK_NIO); in InsertBlockedReasonEvent()
[all …]
/developtools/profiler/host/smartperf/trace_streamer/src/filter/
Dcpu_filter.cpp37 traceDataCache_->GetSchedSliceData()->Update(prevTidOnCpu->second.row, ts, prevState); in InsertSwitchEvent()
38 cpuToRowSched_.at(cpu).row = index; in InsertSwitchEvent()
113 auto row = pidToThreadSliceRow.at(iTid); in InsertBlockedReasonEvent() local
114 traceDataCache_->GetThreadStateData()->SetArgSetId(row, argSetId); in InsertBlockedReasonEvent()
116 auto state = traceDataCache_->GetThreadStateData()->StatesData()[row]; in InsertBlockedReasonEvent()
118 traceDataCache_->GetThreadStateData()->UpdateState(row, TASK_UNINTERRUPTIBLE_IO); in InsertBlockedReasonEvent()
120 traceDataCache_->GetThreadStateData()->UpdateState(row, TASK_DK_IO); in InsertBlockedReasonEvent()
123 auto state = traceDataCache_->GetThreadStateData()->StatesData()[row]; in InsertBlockedReasonEvent()
125 traceDataCache_->GetThreadStateData()->UpdateState(row, TASK_UNINTERRUPTIBLE_NIO); in InsertBlockedReasonEvent()
127 traceDataCache_->GetThreadStateData()->UpdateState(row, TASK_DK_NIO); in InsertBlockedReasonEvent()
[all …]
/developtools/profiler/host/smartperf/ide/src/trace/component/trace/sheet/snapshot/
DTabPaneSummary.ts98 list.forEach((row: ConstructorItem) => {
99 let shallow = Math.round((row.shallowSize / this.fileSize) * 100) + '%';
100 let retained = Math.round((row.retainedSize / this.fileSize) * 100) + '%';
101 row.shallowPercent = shallow;
102 row.retainedPercent = retained;
103 let nodeId = row.nodeName + ` @${row.id}`;
104 row.objectName = row.edgeName + '\xa0' + 'in' + '\xa0' + nodeId;
105 if (row.distance >= 100000000 || row.distance === -5) {
107 row.distance = '-';
114 if (row.hasNext) {
[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/ide/src/base-ui/utils/
DCSVFormater.ts30 let row = '', csv = '', key;
36 row += n + ',';
40 for (key in data[0]) row += key + ',';
42 row = row.slice(0, -1);
43 csv += row + '\r\n';
47 row = '';
59 row +=
65 row +=
71 row +=
75 row.slice(0, row.length - 1); // 删除最后一个,
[all …]
/developtools/profiler/host/smartperf/ide/src/base-ui/utils/
DCSVFormater.ts30 let row = '',
38 row += n + ',';
42 for (key in data[0]) row += key + ',';
44 row = row.slice(0, -1);
45 CSV += row + '\r\n';
49 row = '';
61 row +=
67 row +=
73 row +=
77 row.slice(0, row.length - 1); // 删除最后一个,
[all …]
/developtools/profiler/host/smartperf/ide/src/trace/database/ui-worker/
DProcedureWorkerIrq.ts35 row: TraceRow<IrqStruct>
38 let irqList = row.dataList;
39 let irqFilter = row.dataListCache;
46 frame: row.frame,
53 IrqStruct.draw(irqReq.context, re, row.isHover);
54 if (row.isHover && re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
59 if (!find && row.isHover) IrqStruct.hoverIrqStruct = undefined;
DProcedureWorkerAppStartup.ts31 row: TraceRow<AppStartupStruct>
33 let list = row.dataList;
34 let filter = row.dataListCache;
41 frame: row.frame,
51 if (row.isHover) {
52 …if (re.frame && row.hoverX >= re.frame.x - offset && row.hoverX <= re.frame.x + re.frame.width + o…
58 if (!find && row.isHover) AppStartupStruct.hoverStartupStruct = undefined;
DProcedureWorkerHiPerfProcess.ts31 renderMainThread(hiPerfProcessReq: any, row: TraceRow<HiPerfProcessStruct>) {
32 let list = row.dataList;
33 let filter = row.dataListCache;
35 if (list && row.dataList2.length == 0) {
36 row.dataList2 = HiPerfProcessStruct.groupBy10MS(list, hiPerfProcessReq.intervalPerf);
40 row.dataList2,
44 row.frame,
56 if (row.isHover) {
57 …if (re.frame && row.hoverX >= re.frame.x - offset && row.hoverX <= re.frame.x + re.frame.width + o…
63 if (!find && row.isHover) HiPerfProcessStruct.hoverStruct = undefined;
DProcedureWorkerHiPerfThread.ts31 renderMainThread(hiPerfThreadReq: any, row: TraceRow<HiPerfThreadStruct>) {
32 let list = row.dataList;
33 let filter = row.dataListCache;
35 if (list && row.dataList2.length == 0) {
36 row.dataList2 = HiPerfThreadStruct.groupBy10MS(list, hiPerfThreadReq.intervalPerf);
40 row.dataList2,
44 row.frame,
56 if (row.isHover) {
57 …if (re.frame && row.hoverX >= re.frame.x - offset && row.hoverX <= re.frame.x + re.frame.width + o…
63 if (!find && row.isHover) HiPerfThreadStruct.hoverStruct = undefined;
/developtools/profiler/host/smartperf/ide/src/trace/component/trace/base/
DTraceRowConfig.ts98 initConfigChartTable(row: TraceRow<any>) {
100 if (row.templateType.length > 0) {
101 templateType = row.templateType.reduce((pre, cur) => pre + ':' + cur);
105 div.textContent = row.name;
107 div.setAttribute('search_text', row.name);
114 optionCheckBox.setAttribute('search_text', row.name);
116 if (row.folder) {
126 if (upParentRow == row) {
131 row.expansion = true;
139 row.removeAttribute('row-hidden');
[all …]

1234567