Searched refs:ThreadStruct (Results 1 – 18 of 18) sorted by relevance
| /developtools/smartperf_host/ide/src/trace/database/ui-worker/ |
| D | ProcedureWorkerThread.ts | 27 import { ThreadStruct as BaseThreadStruct } from '../../bean/ThreadStruct'; 43 row: TraceRow<ThreadStruct> 62 ThreadStruct.drawThread(threadReq.context, re); 64 ThreadStruct.hoverThreadStruct = re; 80 entry?: ThreadStruct 83 if (clickRowType === TraceRow.ROW_TYPE_THREAD && (ThreadStruct.hoverThreadStruct || entry)) { 85 ThreadStruct.selectThreadStruct = entry || ThreadStruct.hoverThreadStruct; 86 sp.timerShaftEL?.drawTriangle(ThreadStruct.selectThreadStruct!.startTime || 0, 'inverted'); 87 sp.traceSheetEL?.displayThreadData(ThreadStruct.selectThreadStruct!, 97 export class ThreadStruct extends BaseThreadStruct { class [all …]
|
| D | ProcedureWorkerAllStates.ts | 27 import { ThreadStruct as BaseThreadStruct } from '../../bean/ThreadStruct';
|
| D | ProcedureWorkerCommon.ts | 23 import { ThreadStruct } from '../../database/ui-worker/ProcedureWorkerThread'; 2028 …andlerFun(param: unknown, row: TraceRow<unknown>, threadFilter: Array<ThreadStruct>, arr: unknown,… 2066 function configCurveY(row: TraceRow<unknown>, item: ThreadStruct, maxCountPrio: number, maxPointInt… 2078 …adCurve(context: CanvasRenderingContext2D, threadFilter: ThreadStruct, nextFilter: ThreadStruct): …
|
| /developtools/smartperf_host/ide/src/trace/bean/ |
| D | ThreadStruct.ts | 22 export class ThreadStruct extends BaseStruct { class 27 static hoverThreadStruct: ThreadStruct | undefined; 28 static selectThreadStruct: ThreadStruct | undefined; 29 static selectThreaStructList: Array<ThreadStruct> = []; 51 …static draw(threadBeanCanvasCtx: CanvasRenderingContext2D, threadBeanStructData: ThreadStruct): vo… 56 threadBeanCanvasCtx.fillStyle = ThreadStruct.sColor; 66 threadBeanCanvasCtx.fillStyle = ThreadStruct.rColor; 69 threadBeanCanvasCtx.fillStyle = ThreadStruct.uninterruptibleSleepColor; 72 threadBeanCanvasCtx.fillStyle = ThreadStruct.runningColor; 75 threadBeanCanvasCtx.fillStyle = ThreadStruct.rColor; [all …]
|
| /developtools/smartperf_host/ide/test/trace/bean/ |
| D | ThreadStruct.test.ts | 16 import { ThreadStruct } from '../../../src/trace/bean/ThreadStruct'; 45 expect(ThreadStruct.draw(ctx, dataSource)).toBeUndefined(); 50 expect(ThreadStruct.draw(ctx, dataSource)).toBeUndefined(); 55 expect(ThreadStruct.draw(ctx, dataSource)).toBeUndefined(); 60 expect(ThreadStruct.draw(ctx, dataSource)).toBeUndefined(); 65 expect(ThreadStruct.draw(ctx, dataSource)).toBeUndefined(); 70 expect(ThreadStruct.draw(ctx, dataSource)).toBeUndefined(); 74 expect(ThreadStruct.equals(equalsData, equalsData)).toBeTruthy(); 78 expect(ThreadStruct.equals([], dataSource)).toBeFalsy(); 83 expect(ThreadStruct.getEndState(1)).toBe('Unknown State');
|
| /developtools/smartperf_host/ide/test/trace/database/ui-worker/ |
| D | ProcedureWorkerThread.test.ts | 22 import { thread, ThreadStruct, ThreadRender } from '../../../../src/trace/database/ui-worker/Proced… 50 expect(ThreadStruct.draw(ctx, data)).toBeUndefined(); 70 expect(ThreadStruct.draw(ctx, data)).toBeUndefined(); 90 expect(ThreadStruct.drawThread(ctx, data)).toBeUndefined(); 110 expect(ThreadStruct.drawThread(ctx, data)).toBeUndefined(); 130 expect(ThreadStruct.drawThread(ctx, data)).toBeUndefined(); 150 expect(ThreadStruct.draw(ctx, data)).toBeUndefined(); 168 expect(ThreadStruct.equals(d1, d2)).toBeTruthy();
|
| /developtools/smartperf_host/ide/src/trace/database/data-trafic/process/ |
| D | ThreadDataSender.ts | 17 import { ThreadStruct } from '../../ui-worker/ProcedureWorkerThread'; 23 row: TraceRow<ThreadStruct>, 25 ): Promise<ThreadStruct[] | boolean> { 65 function arrayBufferHandler(buffers: unknown, len: number): ThreadStruct[] { 66 let outArr: ThreadStruct[] = []; //@ts-ignore 85 } as ThreadStruct);
|
| /developtools/smartperf_host/ide/test/trace/database/data-trafic/process/ |
| D | ThreadDataSender.test.ts | 18 import { ThreadStruct } from '../../../../../src/trace/database/ui-worker/ProcedureWorkerThread'; 44 let threadTraceRow = TraceRow.skeleton<ThreadStruct>();
|
| /developtools/smartperf_host/ide/src/trace/component/ |
| D | SpSystemTrace.event.ts | 17 import { ThreadStruct, ThreadStructOnClick } from '../database/ui-worker/ProcedureWorkerThread'; 101 function threadClickHandlerFunc(sp: SpSystemTrace): (e: ThreadStruct) => void { 102 let threadClickHandler = (d: ThreadStruct): void => { 161 ThreadStruct.prioCount = d; 162 ThreadStruct.isClickPrio = true; 291 ThreadStruct.firstselectThreadStruct = ThreadStruct.selectThreadStruct; 294 ThreadStruct.hoverThreadStruct = findEntry; 296 ThreadStruct.selectThreadStruct = findEntry; 300 ThreadStruct.selectThreadStruct!, 312 sp.drawThreadLine(endParentRow, ThreadStruct.firstselectThreadStruct, data); [all …]
|
| D | SpSystemTrace.ts | 53 import { ThreadStruct } from '../database/ui-worker/ProcedureWorkerThread'; 720 ThreadStruct.isClickPrio && 722 ThreadStruct.selectThreadStruct && 723 …ThreadStruct.contrast(ThreadStruct.selectThreadStruct, this.currentRow!.rowParentId, this.currentR… 744 prioClickHandlerFun(ThreadStruct.prioCount, row, threadFilter, curveDrawList, oldVal); 849 } else if (ThreadStruct.selectThreadStruct) { 850 this.currentSlicesTime.startTime = ThreadStruct.selectThreadStruct.startTime; 852 ThreadStruct.selectThreadStruct.startTime! + ThreadStruct.selectThreadStruct.dur!; 904 ThreadStruct.selectThreadStruct || 1179 ThreadStruct.hoverThreadStruct = undefined; [all …]
|
| D | SpSystemTrace.line.ts | 25 import { ThreadStruct } from '../database/ui-worker/ProcedureWorkerThread'; 682 selectThreadStruct: ThreadStruct, 762 selectThreadStruct: ThreadStruct | undefined, 775 let endRowStruct: unknown = sp.shadowRoot?.querySelector<TraceRow<ThreadStruct>>( 781 endRowStruct = endParentRow.childrenList.find((item: TraceRow<ThreadStruct>) => {
|
| D | SpSystemTrace.init.ts | 27 import { ThreadStruct } from '../database/ui-worker/ProcedureWorkerThread'; 976 let threadProcessRow = sp.rowsEL?.querySelectorAll<TraceRow<ThreadStruct>>('trace-row')[0];
|
| /developtools/smartperf_host/ide/src/trace/component/chart/ |
| D | SpProcessChart.ts | 21 import { ThreadRender, ThreadStruct } from '../../database/ui-worker/ProcedureWorkerThread'; 69 private processThreads: Array<ThreadStruct> = []; 702 if (ThreadStruct!.selectThreadStruct) { 703 … ThreadStruct.selectThreadStructList?.push(<ThreadStruct>ThreadStruct!.selectThreadStruct); 765 ThreadStruct.selectThreadStructList?.forEach((selectProcessStruct: unknown) => { 769 ThreadStruct.selectThreadStruct = selectProcessStruct; //@ts-ignore 770 ThreadStruct.hoverThreadStruct = selectProcessStruct; 1109 let tRow = TraceRow.skeleton<ThreadStruct>(this.traceId); 1123 tRow.supplierFrame = async (): Promise<Array<ThreadStruct>> => { 1128 let rs = res as ThreadStruct[]; [all …]
|
| D | SpSegmentationChart.ts | 81 SpSegmentationChart.statesRow!.supplier = (): Promise<Array<ThreadStruct>> =>
|
| /developtools/smartperf_host/ide/src/trace/database/sql/ |
| D | ProcessThread.sql.ts | 17 import { ThreadStruct } from '../ui-worker/ProcedureWorkerThread'; 313 export const queryThreadData = (tid: number, pid: number): Promise<Array<ThreadStruct>> => 586 export const queryProcessThreadsByTable = (traceId?: string): Promise<Array<ThreadStruct>> =>
|
| /developtools/smartperf_host/ide/test/trace/component/trace/base/ |
| D | TraceRow.test.ts | 17 import { ThreadStruct } from '../../../../../src/trace/database/ui-worker/ProcedureWorkerThread'; 328 let threadRow = TraceRow.skeleton<ThreadStruct>();
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/ |
| D | TabPaneCurrentSelection.ts | 25 import { ThreadStruct } from '../../../database/ui-worker/ProcedureWorkerThread'; 971 data: ThreadStruct, 997 private sortByNearData(nearData: unknown[], data: ThreadStruct, list: unknown[]): unknown[] { 1064 data: ThreadStruct, 1149 data: ThreadStruct, 1215 private async prepareThreadInfo(list: unknown[], data: ThreadStruct): Promise<void> {
|
| /developtools/smartperf_host/ide/src/trace/component/trace/base/ |
| D | TraceSheet.ts | 30 import { type ThreadStruct } from '../../../database/ui-worker/ProcedureWorkerThread'; alias 672 data: ThreadStruct, 673 scrollCallback: ((e: ThreadStruct) => void) | undefined,
|