Home
last modified time | relevance | path

Searched refs:timerShaftEL (Results 1 – 25 of 38) sorted by relevance

12

/developtools/smartperf_host/ide/src/trace/component/
DSpSystemTrace.event.ts113 sp.timerShaftEL?.setRangeNS(
121 sp.timerShaftEL?.drawTriangle(findEntry!.startTime || 0, 'inverted');
165 sp.timerShaftEL?.setRangeNS(
173 sp.timerShaftEL?.drawTriangle(findJankEntry!.ts || 0, 'inverted');
227 sp.timerShaftEL?.setRangeNS(
235 sp.timerShaftEL?.drawTriangle(findEntry!.startTime || 0, 'inverted');
309 sp.timerShaftEL?.removeTriangle('inverted');
359 let isMouseInTimeShaft = sp.timerShaftEL?.containPoint(ev);
392 if (sp.timerShaftEL?.isScaling()) {
395 sp.timerShaftEL?.documentOnMouseMove(ev, sp);
[all …]
DSpSystemTrace.ts183 public timerShaftEL: TimerShaftElement | null | undefined; property in SpSystemTrace
310 this.timerShaftEL!.sportRuler!.times = [];
403 this.canvasPanel!.style.left = `${this.timerShaftEL!.canvas!.offsetLeft!}px`;
473 this.timerShaftEL!.sportRuler!.frame
482 this.timerShaftEL!.sportRuler!.frame
488 it[0].x = ns2xByTimeShaft(it[0].ns, this.timerShaftEL!);
489 it[1].x = ns2xByTimeShaft(it[1].ns, this.timerShaftEL!);
550 …drawLines(this.canvasPanelCtx!, TraceRow.range?.xs || [], canvasHeight, this.timerShaftEL!.lineCol…
552 …this.favoriteChartListEL?.drawLines(TraceRow.range?.xs, this.timerShaftEL!.lineColor()); // chart …
598 width: this.timerShaftEL!.canvas!.clientWidth,
[all …]
DSpSystemTrace.init.ts109 sp.timerShaftEL?.displayCollect(sp.collectRows.length !== 0);
172 let temporaryTime = sp.timerShaftEL?.drawTriangle(event.detail.time, event.detail.type);
178 sp.timerShaftEL!.sportRuler!.times = event.detail.time;
179 sp.timerShaftEL!.sportRuler!.counts = event.detail.counts;
180 sp.timerShaftEL!.sportRuler!.durations = event.detail.durations;
181 sp.timerShaftEL!.sportRuler?.draw();
186 sp.timerShaftEL?.modifyFlagList(event.detail);
204 sp.timerShaftEL?.modifySlicesList(event.detail);
228 sp.timerShaftEL?.displayCollect(sp.collectRows.length !== 0);
460 sp.timerShaftEL?.removeTriangle('inverted');
[all …]
DSpSystemTrace.line.ts97 let startX = ns2xByTimeShaft(tts, sp.timerShaftEL!);
98 let endX = ns2xByTimeShaft(findJankEntry.ts!, sp.timerShaftEL!);
136 let startX = ns2xByTimeShaft(selectJankStruct.ts!, sp.timerShaftEL!);
137 let endX = ns2xByTimeShaft(tts, sp.timerShaftEL!);
483 ns2xByTimeShaft(ts, sp.timerShaftEL!),
493 ns2xByTimeShaft(findJankEntry.startTime!, sp.timerShaftEL!),
/developtools/smartperf_host/ide/src/trace/component/trace/base/
DRangeSelect.ts34 private timerShaftEL: TimerShaftElement | null | undefined; property in RangeSelect
46 this.timerShaftEL = trace?.timerShaftEL;
154 this.timerShaftEL!.sportRuler!.isRangeSelect = this.rangeTraceRow!.length > 0;
155 this.timerShaftEL!.sportRuler!.draw();
210 this.timerShaftEL!.sportRuler!.isRangeSelect = this.rangeTraceRow?.isNotEmpty() ?? false;
211 this.timerShaftEL!.sportRuler!.draw();
247 this.timerShaftEL!.sportRuler!.isRangeSelect = (this.rangeTraceRow?.length || 0) > 0;
248 this.timerShaftEL!.sportRuler!.draw();
255 (this.timerShaftEL?.canvas?.clientWidth || 0)) /
259 (this.timerShaftEL?.canvas?.clientWidth || 0)) /
/developtools/smartperf_host/ide/test/trace/component/
DSpSystemTrace.test.ts81 spSystemTrace.timerShaftEL = jest.fn(() => null);
82 spSystemTrace.timerShaftEL.sportRuler = jest.fn(() => undefined);
83 spSystemTrace.timerShaftEL.sportRuler.frame = jest.fn(() => '');
84 spSystemTrace.timerShaftEL.canvas = jest.fn(() => undefined);
85 spSystemTrace.timerShaftEL.canvas.offsetLeft = jest.fn(() => 1);
86 spSystemTrace.timerShaftEL.sportRuler.frame.contains = jest.fn(() => true);
92 spSystemTrace.timerShaftEL = jest.fn(() => undefined);
93 spSystemTrace.timerShaftEL.isScaling = jest.fn(() => true);
110 spSystemTrace.timerShaftEL.removeEventListener = jest.fn(() => true);
/developtools/smartperf_host/ide/src/trace/component/chart/
DSpChartManager.ts215 if (this.trace.timerShaftEL) {
223 this.trace.timerShaftEL.totalNS = total;
224 this.trace.timerShaftEL.getRangeRuler()!.drawMark = true;
225 this.trace.timerShaftEL.setRangeNS(0, total);
229 this.trace.timerShaftEL.loadComplete = true;
234 let rates = await getCpuUtilizationRate(0, this.trace.timerShaftEL?.totalNS || 0);
235 if (this.trace.timerShaftEL) this.trace.timerShaftEL.cpuUsage = rates;
DSpProcessChart.ts475 … linkNodeItem[0].x = ns2xByTimeShaft(linkNodeItem[0].ns, this.trace.timerShaftEL!);
480 … linkNodeItem[1].x = ns2xByTimeShaft(linkNodeItem[1].ns, this.trace.timerShaftEL!);
510 … linkProcessItem[0].x = ns2xByTimeShaft(linkProcessItem[0].ns, this.trace.timerShaftEL!);
517 … linkProcessItem[1].x = ns2xByTimeShaft(linkProcessItem[1].ns, this.trace.timerShaftEL!);
544 linkNodeItem[0].x = ns2xByTimeShaft(linkNodeItem[0].ns, this.trace.timerShaftEL!);
556 linkNodeItem[1].x = ns2xByTimeShaft(linkNodeItem[1].ns, this.trace.timerShaftEL!);
583 … linkProcessItem[0].x = ns2xByTimeShaft(linkProcessItem[0].ns, this.trace.timerShaftEL!);
589 … linkProcessItem[1].x = ns2xByTimeShaft(linkProcessItem[1].ns, this.trace.timerShaftEL!);
DSpFrameTimeChart.ts550 linkNode[0].x = ns2xByTimeShaft(linkNode[0].ns, this.trace.timerShaftEL!);
557 linkNode[1].x = ns2xByTimeShaft(linkNode[1].ns, this.trace.timerShaftEL!);
601 linkFrameNode[0].x = ns2xByTimeShaft(linkFrameNode[0].ns, this.trace.timerShaftEL!);
606 linkFrameNode[1].x = ns2xByTimeShaft(linkFrameNode[1].ns, this.trace.timerShaftEL!);
/developtools/smartperf_host/ide/src/trace/component/trace/timer-shaft/
DTimeRuler.ts26 constructor(timerShaftEL: TimerShaftElement, frame: Rect, totalNS: number = 10_000_000_000) {
27 super(timerShaftEL.canvas, timerShaftEL.ctx!, frame);
DSportRuler.ts96 private timerShaftEL: TimerShaftElement | undefined | null; property in SportRuler
101 timerShaftEL: TimerShaftElement,
107 super(timerShaftEL.canvas, timerShaftEL.ctx!, frame);
111 this.timerShaftEL = timerShaftEL;
155 let selectionParam = this.timerShaftEL?.selectionMap.get(slicestime.id);
156 this.timerShaftEL?.selectionMap.delete(slicestime.id);
158 …this.timerShaftEL?.selectionList.splice(this.timerShaftEL?.selectionList.indexOf(selectionParam), …
494 this.timerShaftEL?.render();
506 let selectionParam = this.timerShaftEL?.selectionMap.get(slicestime.id);
508 …this.timerShaftEL?.selectionList.splice(this.timerShaftEL?.selectionList.indexOf(selectionParam), …
[all …]
DTabPaneFlag.ts40 this.flagList = this.systemTrace?.timerShaftEL!.sportRuler?.flagList || [];
53 this.systemTrace?.timerShaftEL!.sportRuler!.drawTriangle(flag.time, flag.type);
75 this.flagList = this.systemTrace?.timerShaftEL!.sportRuler?.flagList || [];
90 this.flagList = this.systemTrace?.timerShaftEL!.sportRuler?.flagList || [];
108 this.systemTrace?.timerShaftEL!.sportRuler!.drawTriangle(flag.time, flag.type);
DRangeRuler.ts134 …constructor(timerShaftEL: TimerShaftElement, frame: Rect, range: TimeRange, notifyHandler: (r: Tim…
135 super(timerShaftEL.canvas, timerShaftEL.ctx!, frame);
139 timerShaftEL.canvas,
141 timerShaftEL.ctx!,
145 timerShaftEL.canvas,
147 timerShaftEL.ctx!,
/developtools/smartperf_host/ide/test/trace/component/trace/base/
DRangeSelect.test.ts176 rangeSelect.timerShaftEL = jest.fn(() => true);
177 rangeSelect.timerShaftEL.sportRuler = jest.fn(() => true);
178 rangeSelect.timerShaftEL.sportRuler.isRangeSelect = jest.fn(() => true);
179 rangeSelect.timerShaftEL.sportRuler.draw = jest.fn(() => true);
292 rangeSelect.timerShaftEL = jest.fn(() => true);
293 rangeSelect.timerShaftEL.sportRuler = jest.fn(() => true);
294 rangeSelect.timerShaftEL.sportRuler.isRangeSelect = jest.fn(() => true);
295 rangeSelect.timerShaftEL.sportRuler.draw = jest.fn(() => true);
/developtools/smartperf_host/ide/src/trace/database/ui-worker/
DProcedureWorkerThread.ts73 sp.timerShaftEL?.drawTriangle(ThreadStruct.selectThreadStruct!.startTime || 0, 'inverted');
75 sp.timerShaftEL?.modifyFlagList(undefined);
DProcedureWorkerAppStartup.ts70 sp.timerShaftEL?.modifyFlagList(undefined);
DProcedureWorkerFunc.ts134 sp.timerShaftEL?.drawTriangle(FuncStruct.selectFuncStruct!.startTs || 0, 'inverted');
147 sp.timerShaftEL?.modifyFlagList(undefined);
DProcedureWorkerIrq.ts78 sp.timerShaftEL?.modifyFlagList(undefined);
DProcedureWorkerFreq.ts77 sp.timerShaftEL?.modifyFlagList(undefined);
DProcedureWorkerSnapshot.ts126 sp.timerShaftEL?.modifyFlagList(undefined);
140 sp.timerShaftEL?.modifyFlagList(undefined);
DProcedureWorkerClock.ts74 sp.timerShaftEL?.modifyFlagList(undefined);
DProcedureWorkerFrameAnimation.ts114 sp.timerShaftEL?.modifyFlagList(undefined);
/developtools/smartperf_host/ide/src/trace/component/trace/sheet/
DTabPaneCurrent.ts86 this.systemTrace?.timerShaftEL!.sportRuler!.draw();
111 this.slicesTimeList = this.systemTrace?.timerShaftEL!.sportRuler?.slicesTimeList || [];
/developtools/smartperf_host/ide/src/trace/component/trace/sheet/process/
DTabPaneSlices.ts98 spSystemTrace?.timerShaftEL?.removeTriangle('inverted');
/developtools/smartperf_host/ide/test/trace/component/trace/timer-shaft/
DSportRuler.test.ts100 sportRuler.timerShaftEL = timerShaftElement;

12