Home
last modified time | relevance | path

Searched refs:CpuStruct (Results 1 – 24 of 24) sorted by relevance

/developtools/smartperf_host/ide/test/trace/bean/
DCpuStruct.test.ts16 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/
DCpuStruct.ts20 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 {
DProcessStruct.ts18 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/
DProcedureWorkerCPU.ts72 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/
DSpCpuChart.ts20 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/
DCpuDataSender.ts14 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/
DProcedureWorkerCPU.test.ts20 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/
DSpSystemTrace.init.ts31 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;
57CpuStruct.selectCpuStruct!.process = CpuStruct.selectCpuStruct!.displayProcess?.substring(0, start…
58 CpuStruct.selectCpuStruct!.itid = CpuStruct.wakeupBean!.itid;
59 … sessionStorage.setItem('saveselectcpustruct', JSON.stringify(CpuStruct.selectCpuStruct));
[all …]
DSpSystemTrace.event.ts39 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 …]
DSpSystemTrace.ts47 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/
DTabPaneThreadUsage.ts23 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/
DProcedureWorkerProcess.ts29 import { CpuStruct } from './cpu/ProcedureWorkerCPU';
49 miniHeight = Math.round((row.frame.height - CpuStruct.cpuCount * 2) / CpuStruct.cpuCount);
DProcedureWorkerMem.ts33 import { CpuStruct } from './cpu/ProcedureWorkerCPU';
DProcedureWorkerTimeline.ts19 import { CpuStruct } from './cpu/ProcedureWorkerCPU';
434 let miniHeight = Math.round(this.frame.height / CpuStruct.cpuCount); //每格高度
DProcedureWorkerCommon.ts16 import { CpuStruct, WakeupBean } from './cpu/ProcedureWorkerCPU';
985 selectCpuStruct: CpuStruct | undefined = undefined,
1019 selectCpuStruct: CpuStruct,
/developtools/smartperf_host/ide/src/trace/database/sql/
DCpu.sql.ts16 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/
DTabPaneThreadUsage.test.ts34 CpuStruct: {
/developtools/smartperf_host/ide/src/trace/component/trace/base/
DColorUtils.ts16 import { CpuStruct } from '../../../database/ui-worker/cpu/ProcedureWorkerCPU';
155 public static colorForThread(thread: CpuStruct): string {
DTraceSheet.ts27 import { type CpuStruct } from '../../../database/ui-worker/cpu/ProcedureWorkerCPU'; alias
589 data: CpuStruct,
591 scrollCallback?: (data: CpuStruct) => void
DTraceRowConfig.ts23 import { CpuStruct } from '../../../database/ui-worker/cpu/ProcedureWorkerCPU';
397 CpuStruct.wakeupBean = undefined;
/developtools/smartperf_host/ide/src/trace/component/trace/sheet/
DTabPaneCurrentSelection.ts24 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/
DTraceRowConfig.test.ts26 CpuStruct: {
/developtools/smartperf_host/ide/src/trace/component/trace/
DSpChartList.ts31 import { CpuStruct } from '../../database/ui-worker/cpu/ProcedureWorkerCPU';
472 CpuStruct.wakeupBean,
/developtools/smartperf_host/ide/src/trace/component/trace/timer-shaft/
DRangeRuler.ts20 import { CpuStruct } from '../../../database/ui-worker/cpu/ProcedureWorkerCPU';
161 let miniHeight = Math.round(this.frame.height / CpuStruct.cpuCount); //每格高度