| /developtools/smartperf_host/ide/test/trace/bean/ |
| D | CpuStruct.test.ts | 16 import { CpuStruct } from '../../../src/trace/bean/CpuStruct'; 23 CpuStruct.selectCpuStruct = {}; 47 expect(CpuStruct.draw(ctx, data)).toBeUndefined(); 63 expect(CpuStruct.equals({}, data)).toBeTruthy(); 67 expect(CpuStruct.equals(data, data)).toBeTruthy(); 71 expect(CpuStruct.equals(data, data1)).toBeTruthy(); 75 expect(CpuStruct.draw(ctx, data1)).toBeUndefined(); 91 expect(CpuStruct.equals({}, data1)).toBeTruthy(); 92 expect(CpuStruct.draw(ctx, data)).toBeUndefined();
|
| /developtools/smartperf_host/ide/src/trace/bean/ |
| D | CpuStruct.ts | 20 export class CpuStruct extends BaseStruct { class 22 static hoverCpuStruct: CpuStruct | undefined; 23 static selectCpuStruct: CpuStruct | undefined; 39 static draw(cpuBeanStructCanvasCtx: CanvasRenderingContext2D, cpuBeanStruct: CpuStruct) { 42 …if (cpuBeanStruct.processId === CpuStruct.hoverCpuStruct?.processId || !CpuStruct.hoverCpuStruct) { 99 if (CpuStruct.selectCpuStruct && CpuStruct.equals(CpuStruct.selectCpuStruct, cpuBeanStruct)) { 112 static equals(d1: CpuStruct, d2: CpuStruct): boolean {
|
| D | ProcessStruct.ts | 18 import { CpuStruct } from '../database/ui-worker/ProcedureWorkerCPU'; 40 let miniHeight = Math.round(processBeanStruct.frame.height / CpuStruct.cpuCount);
|
| /developtools/smartperf_host/ide/src/trace/database/ui-worker/cpu/ |
| D | ProcedureWorkerCPU.ts | 72 row: TraceRow<CpuStruct> 94 CpuStruct.draw(req.ctx, re, req.translateY); 98 …let wakeup = req.type == `cpu-data-${CpuStruct.selectCpuStruct?.cpu || 0}` ? CpuStruct.selectCpuSt… 99 …drawWakeUp(req.ctx, CpuStruct.wakeupBean, startNS, endNS, totalNS, row.frame, wakeup, currentCpu, … 141 CpuStruct.setCpuFrame(cpuRes[i], pns, startNS, endNS, frame); 178 CpuStruct.setCpuFrame(slice[i], pns, startNS, endNS, frame); 187 CpuStruct.setCpuFrame(slice[i], pns, startNS, endNS, frame); 198 if (rowType === TraceRow.ROW_TYPE_CPU && CpuStruct.hoverCpuStruct) { 199 CpuStruct.selectCpuStruct = CpuStruct.hoverCpuStruct; 200 sp.timerShaftEL?.drawTriangle(CpuStruct.selectCpuStruct!.startTime || 0, 'inverted'); [all …]
|
| /developtools/smartperf_host/ide/src/trace/component/chart/ |
| D | SpCpuChart.ts | 20 import { CpuRender, CpuStruct } from '../../database/ui-worker/cpu/ProcedureWorkerCPU'; 50 CpuStruct.cpuCount = cpuMax + 1; 51 for (let i1 = 0; i1 < CpuStruct.cpuCount; i1++) { 54 let traceRow = TraceRow.skeleton<CpuStruct>(); 87 CpuStruct.hoverCpuStruct, 88 `<span>P:${CpuStruct.hoverCpuStruct?.processName || 'Process'} [${ 89 CpuStruct.hoverCpuStruct?.processId 90 … }]</span><span>T:${CpuStruct.hoverCpuStruct?.name} [${CpuStruct.hoverCpuStruct?.tid}] [Prio:${ 91 CpuStruct.hoverCpuStruct?.priority || 0 96 CpuStruct.hoverCpuStruct = traceRow.getHoverStruct();
|
| /developtools/smartperf_host/ide/src/trace/database/data-trafic/ |
| D | CpuDataSender.ts | 14 import { CpuStruct } from '../ui-worker/cpu/ProcedureWorkerCPU'; 19 export function cpuDataSender(cpu: number, row: TraceRow<CpuStruct>): Promise<CpuStruct[]> { 63 function arrayBufferHandler(res: any, len: number): CpuStruct[] { 64 let outArr: CpuStruct[] = []; 83 } as CpuStruct); 88 function searchArrayBufferHandler(res: any, len: number): CpuStruct[] { 89 let outArr: CpuStruct[] = []; 107 } as CpuStruct);
|
| /developtools/smartperf_host/ide/test/trace/database/ui-worker/ |
| D | ProcedureWorkerCPU.test.ts | 20 CpuStruct, 63 expect(CpuStruct.draw(ctx, data)).toBeUndefined(); 67 expect(CpuStruct.equals(new CpuStruct(), new CpuStruct())).toBeTruthy(); 71 expect(CpuStruct.equals([], dataSource)).toBeFalsy(); 90 expect(CpuStruct.draw(ctx, data)).toBeUndefined(); 181 expect(CpuStruct.setCpuFrame(node, 1, 1, 1, { width: 10 })).toBeUndefined(); 198 expect(CpuStruct.setCpuFrame(node, 1, 1, 1, { width: 10 })).toBeUndefined();
|
| /developtools/smartperf_host/ide/src/trace/component/ |
| D | SpSystemTrace.init.ts | 31 import {CpuStruct} from "../database/ui-worker/cpu/ProcedureWorkerCPU"; 50 const startIndex = CpuStruct.selectCpuStruct!.displayProcess?.indexOf('['); 52 SpSystemTrace.wakeupList.unshift(CpuStruct.wakeupBean!); 53 sp.queryCPUWakeUpList(CpuStruct.wakeupBean!); 54 CpuStruct.selectCpuStruct!.ts = CpuStruct.selectCpuStruct!.startTime; 55 CpuStruct.selectCpuStruct!.thread = CpuStruct.selectCpuStruct!.name; 56 CpuStruct.selectCpuStruct!.pid = CpuStruct.selectCpuStruct!.processId; 57 …CpuStruct.selectCpuStruct!.process = CpuStruct.selectCpuStruct!.displayProcess?.substring(0, start… 58 CpuStruct.selectCpuStruct!.itid = CpuStruct.wakeupBean!.itid; 59 … sessionStorage.setItem('saveselectcpustruct', JSON.stringify(CpuStruct.selectCpuStruct)); [all …]
|
| D | SpSystemTrace.event.ts | 39 import {CpuStruct, CpuStructOnClick} from "../database/ui-worker/cpu/ProcedureWorkerCPU"; 45 if (SpSystemTrace.wakeupList.length && CpuStruct.selectCpuStruct) { 49 …if (item.ts === CpuStruct.selectCpuStruct.startTime && item.dur === CpuStruct.selectCpuStruct.dur)… 57 saveSelectCpuStruct.startTime === CpuStruct.selectCpuStruct.startTime && 58 saveSelectCpuStruct.dur === CpuStruct.selectCpuStruct.dur 88 let cpuRow = sp.queryAllTraceRow<TraceRow<CpuStruct>>( 119 CpuStruct.hoverCpuStruct = findEntry; 120 CpuStruct.selectCpuStruct = findEntry; 123 CpuStruct.selectCpuStruct!, 126 CpuStruct.wakeupBean = wakeUpBean; [all …]
|
| D | SpSystemTrace.ts | 47 import { CpuStruct, WakeupBean } from '../database/ui-worker/cpu/ProcedureWorkerCPU'; 152 static keyPathList: Array<CpuStruct> = []; 572 CpuStruct.wakeupBean, 665 drawWakeUp(context, CpuStruct.wakeupBean, startNS, endNS, totalNS, row.frame); 723 if (CpuStruct.selectCpuStruct) { 724 if (CpuStruct.selectCpuStruct.startTime && CpuStruct.selectCpuStruct.dur) { 725 this.currentSlicesTime.startTime = CpuStruct.selectCpuStruct.startTime; 726 …this.currentSlicesTime.endTime = CpuStruct.selectCpuStruct.startTime + CpuStruct.selectCpuStruct.d… 763 CpuStruct.selectCpuStruct || 981 CpuStruct.hoverCpuStruct = undefined; [all …]
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/process/ |
| D | TabPaneThreadUsage.ts | 23 import { CpuStruct } from '../../../../database/ui-worker/cpu/ProcedureWorkerCPU'; 60 if (this.cpuCount !== CpuStruct.cpuCount) { 61 this.cpuCount = CpuStruct.cpuCount; 141 let cpuCount = CpuStruct.cpuCount;
|
| /developtools/smartperf_host/ide/src/trace/database/ui-worker/ |
| D | ProcedureWorkerProcess.ts | 29 import { CpuStruct } from './cpu/ProcedureWorkerCPU'; 49 miniHeight = Math.round((row.frame.height - CpuStruct.cpuCount * 2) / CpuStruct.cpuCount);
|
| D | ProcedureWorkerMem.ts | 33 import { CpuStruct } from './cpu/ProcedureWorkerCPU';
|
| D | ProcedureWorkerTimeline.ts | 19 import { CpuStruct } from './cpu/ProcedureWorkerCPU'; 434 let miniHeight = Math.round(this.frame.height / CpuStruct.cpuCount); //每格高度
|
| D | ProcedureWorkerCommon.ts | 16 import { CpuStruct, WakeupBean } from './cpu/ProcedureWorkerCPU'; 985 selectCpuStruct: CpuStruct | undefined = undefined, 1019 selectCpuStruct: CpuStruct,
|
| /developtools/smartperf_host/ide/src/trace/database/sql/ |
| D | Cpu.sql.ts | 16 import { CpuStruct } from "../ui-worker/cpu/ProcedureWorkerCPU"; 24 export const queryCpuKeyPathData = (threads: Array<KeyPathStruct>): Promise<Array<CpuStruct>> => { 251 export const queryCpuData = (cpu: number, startNS: number, endNS: number): Promise<Array<CpuStruct>…
|
| /developtools/smartperf_host/ide/test/trace/component/trace/sheet/process/ |
| D | TabPaneThreadUsage.test.ts | 34 CpuStruct: {
|
| /developtools/smartperf_host/ide/src/trace/component/trace/base/ |
| D | ColorUtils.ts | 16 import { CpuStruct } from '../../../database/ui-worker/cpu/ProcedureWorkerCPU'; 155 public static colorForThread(thread: CpuStruct): string {
|
| D | TraceSheet.ts | 27 import { type CpuStruct } from '../../../database/ui-worker/cpu/ProcedureWorkerCPU'; alias 589 data: CpuStruct, 591 scrollCallback?: (data: CpuStruct) => void
|
| D | TraceRowConfig.ts | 23 import { CpuStruct } from '../../../database/ui-worker/cpu/ProcedureWorkerCPU'; 397 CpuStruct.wakeupBean = undefined;
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/ |
| D | TabPaneCurrentSelection.ts | 24 import { CpuStruct } from '../../../database/ui-worker/cpu/ProcedureWorkerCPU'; 124 data: CpuStruct, 126 scrollCallback?: (data: CpuStruct) => void 174 …private threadClickEvent(scrollCallback: ((data: CpuStruct) => void) | undefined, data: CpuStruct)… 211 private updateUI(data: CpuStruct, list: any[]) { 509 let cpu = new CpuStruct(); 1261 async queryCPUWakeUpFromData(data: CpuStruct): Promise<WakeupBean | null> {
|
| /developtools/smartperf_host/ide/test/trace/component/trace/base/ |
| D | TraceRowConfig.test.ts | 26 CpuStruct: {
|
| /developtools/smartperf_host/ide/src/trace/component/trace/ |
| D | SpChartList.ts | 31 import { CpuStruct } from '../../database/ui-worker/cpu/ProcedureWorkerCPU'; 472 CpuStruct.wakeupBean,
|
| /developtools/smartperf_host/ide/src/trace/component/trace/timer-shaft/ |
| D | RangeRuler.ts | 20 import { CpuStruct } from '../../../database/ui-worker/cpu/ProcedureWorkerCPU'; 161 let miniHeight = Math.round(this.frame.height / CpuStruct.cpuCount); //每格高度
|