| /developtools/smartperf_host/ide/src/trace/component/ |
| D | SpSystemTrace.event.ts | 113 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 …]
|
| D | SpSystemTrace.ts | 183 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 …]
|
| D | SpSystemTrace.init.ts | 109 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 …]
|
| D | SpSystemTrace.line.ts | 97 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/ |
| D | RangeSelect.ts | 34 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/ |
| D | SpSystemTrace.test.ts | 81 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/ |
| D | SpChartManager.ts | 215 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;
|
| D | SpProcessChart.ts | 475 … 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!);
|
| D | SpFrameTimeChart.ts | 550 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/ |
| D | TimeRuler.ts | 26 constructor(timerShaftEL: TimerShaftElement, frame: Rect, totalNS: number = 10_000_000_000) { 27 super(timerShaftEL.canvas, timerShaftEL.ctx!, frame);
|
| D | SportRuler.ts | 96 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 …]
|
| D | TabPaneFlag.ts | 40 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);
|
| D | RangeRuler.ts | 134 …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/ |
| D | RangeSelect.test.ts | 176 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/ |
| D | ProcedureWorkerThread.ts | 73 sp.timerShaftEL?.drawTriangle(ThreadStruct.selectThreadStruct!.startTime || 0, 'inverted'); 75 sp.timerShaftEL?.modifyFlagList(undefined);
|
| D | ProcedureWorkerAppStartup.ts | 70 sp.timerShaftEL?.modifyFlagList(undefined);
|
| D | ProcedureWorkerFunc.ts | 134 sp.timerShaftEL?.drawTriangle(FuncStruct.selectFuncStruct!.startTs || 0, 'inverted'); 147 sp.timerShaftEL?.modifyFlagList(undefined);
|
| D | ProcedureWorkerIrq.ts | 78 sp.timerShaftEL?.modifyFlagList(undefined);
|
| D | ProcedureWorkerFreq.ts | 77 sp.timerShaftEL?.modifyFlagList(undefined);
|
| D | ProcedureWorkerSnapshot.ts | 126 sp.timerShaftEL?.modifyFlagList(undefined); 140 sp.timerShaftEL?.modifyFlagList(undefined);
|
| D | ProcedureWorkerClock.ts | 74 sp.timerShaftEL?.modifyFlagList(undefined);
|
| D | ProcedureWorkerFrameAnimation.ts | 114 sp.timerShaftEL?.modifyFlagList(undefined);
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/ |
| D | TabPaneCurrent.ts | 86 this.systemTrace?.timerShaftEL!.sportRuler!.draw(); 111 this.slicesTimeList = this.systemTrace?.timerShaftEL!.sportRuler?.slicesTimeList || [];
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/process/ |
| D | TabPaneSlices.ts | 98 spSystemTrace?.timerShaftEL?.removeTriangle('inverted');
|
| /developtools/smartperf_host/ide/test/trace/component/trace/timer-shaft/ |
| D | SportRuler.test.ts | 100 sportRuler.timerShaftEL = timerShaftElement;
|