Home
last modified time | relevance | path

Searched refs:FuncStruct (Results 1 – 16 of 16) sorted by relevance

/developtools/smartperf_host/ide/src/trace/database/ui-worker/
DProcedureWorkerFunc.ts28 import { FuncStruct as BaseFuncStruct } from '../../bean/FuncStruct';
38 row: TraceRow<FuncStruct>
56 FuncStruct.draw(req.context, re);
66 FuncStruct.hoverFuncStruct = re;
71 FuncStruct.hoverFuncStruct = re;
77 if (!funcFind && row.isHover) FuncStruct.hoverFuncStruct = undefined;
97 FuncStruct.setFuncFrame(funcFilter[i], 0, startNS, endNS, totalNS, frame);
114 FuncStruct.setFuncFrame(it, 0, startNS, endNS, totalNS, frame);
129 if (clickRowType === TraceRow.ROW_TYPE_FUNC && FuncStruct.hoverFuncStruct) {
132 FuncStruct.selectFuncStruct = FuncStruct.hoverFuncStruct;
[all …]
/developtools/smartperf_host/ide/src/trace/bean/
DFuncStruct.ts21 export class FuncStruct extends BaseStruct { class
22 static hoverFuncStruct: FuncStruct | undefined;
23 static selectFuncStruct: FuncStruct | undefined;
40 static draw(funcBeanStructCanvasCtx: CanvasRenderingContext2D, funcBeanStruct: FuncStruct) {
46 FuncStruct.isBinder(funcBeanStruct)
60 if (FuncStruct.isSelected(funcBeanStruct)) {
74 static isSelected(data: FuncStruct): boolean {
76 FuncStruct.selectFuncStruct != undefined &&
77 FuncStruct.selectFuncStruct.startTs == data.startTs &&
78 FuncStruct.selectFuncStruct.dur == data.dur &&
[all …]
DBoxSelection.ts19 import { FuncStruct } from '../database/ui-worker/ProcedureWorkerFunc';
102 taskFramesData: Array<FuncStruct> = [];
253 let isIntersect = (filterFunc: FuncStruct, rangeData: RangeSelectStruct) =>
258 let taskData = it.dataListCache.filter((taskData: FuncStruct) => {
/developtools/smartperf_host/ide/test/trace/bean/
DFuncStruct.test.ts16 import { FuncStruct } from '../../../src/trace/bean/FuncStruct';
44 FuncStruct.isSelected = jest.fn(() => true);
47 expect(FuncStruct.draw(ctx, dataResource)).toBeUndefined();
51 expect(FuncStruct.draw(ctx, durData)).toBeUndefined();
56 FuncStruct.isSelected({
66 FuncStruct.isBinder({
77 FuncStruct.isBinderAsync({
87 FuncStruct.isBinderAsync({
/developtools/smartperf_host/ide/src/trace/database/data-trafic/process/
DFuncDataSender.ts17 import { FuncStruct } from '../../ui-worker/ProcedureWorkerFunc';
19 …ion funcDataSender(tid: number, ipid: number, row: TraceRow<FuncStruct>): Promise<FuncStruct[]|boo…
56 function arrayBufferHandler(buffers: any, len: number): FuncStruct[] {
57 let outArr: FuncStruct[] = [];
70 } as FuncStruct);
DProcessDeliverInputEventDataSender.ts17 import { FuncStruct } from '../../ui-worker/ProcedureWorkerFunc';
19 …processDeliverInputEventDataSender(tid: number, row: TraceRow<FuncStruct>): Promise<FuncStruct[]> {
58 function arrayBufferHandler(buffers: any, len: number): FuncStruct[] {
59 let outArr: FuncStruct[] = [];
84 } as unknown as FuncStruct);
/developtools/smartperf_host/ide/src/trace/component/
DSpSystemTrace.line.ts21 import { FuncStruct } from '../database/ui-worker/ProcedureWorkerFunc';
274 relationDataList: FuncStruct[],
281 const selectY = (FuncStruct.selectFuncStruct!.depth! + 0.5) * 20;
284 const selectStartTs = FuncStruct.selectFuncStruct!.startTs!;
285 const selectDur = FuncStruct.selectFuncStruct!.dur!;
303 executeRow: TraceRow<FuncStruct> | null | undefined,
306 relationDataList: FuncStruct[],
311 const selectY = (FuncStruct.selectFuncStruct!.depth! + 0.5) * 20;
314 const selectStartTs = FuncStruct.selectFuncStruct!.startTs!;
341 executeRow: TraceRow<FuncStruct> | null | undefined,
[all …]
DSpSystemTrace.ts52 import { FuncStruct } from '../database/ui-worker/ProcedureWorkerFunc';
734 } else if (FuncStruct.selectFuncStruct) {
735 if (FuncStruct.selectFuncStruct.startTs && FuncStruct.selectFuncStruct.dur) {
736 this.currentSlicesTime.startTime = FuncStruct.selectFuncStruct.startTs;
737 …this.currentSlicesTime.endTime = FuncStruct.selectFuncStruct.startTs + FuncStruct.selectFuncStruct…
765 FuncStruct.selectFuncStruct ||
984 FuncStruct.hoverFuncStruct = undefined;
1019 FuncStruct.selectFuncStruct = undefined;
1080 … (): boolean => FuncStruct.hoverFuncStruct !== null && FuncStruct.hoverFuncStruct !== undefined,
1708 FuncStruct.hoverFuncStruct = entry;
[all …]
/developtools/smartperf_host/ide/test/trace/database/ui-worker/
DProcedureWorkerFunc.test.ts20 import { func, FuncStruct, FuncRender } from '../../../../src/trace/database/ui-worker/ProcedureWor…
87 expect(FuncStruct.draw(ctx, data)).toBeUndefined();
108 expect(FuncStruct.draw(ctx, data)).toBeUndefined();
113 expect(FuncStruct.isBinder({})).toBe(false);
121 expect(FuncStruct.isSelected(data)).toBe(false);
/developtools/smartperf_host/ide/src/trace/database/sql/
DFunc.sql.ts16 import { FuncStruct } from '../ui-worker/ProcedureWorkerFunc';
54 export const getFunDataByTid = (tid: number, ipid: number): Promise<Array<FuncStruct>> =>
278 …queryTaskPoolOtherRelationData = (ids: Array<number>, tid: number): Promise<Array<FuncStruct>> => {
294 …ryTaskPoolRelationData = (ids: Array<number>, tids: Array<number>): Promise<Array<FuncStruct>> => {
/developtools/smartperf_host/ide/src/trace/component/trace/sheet/task/
DTabPaneTaskFrames.ts20 import { FuncStruct } from '../../../../database/ui-worker/ProcedureWorkerFunc';
39 static TaskArray: Array<FuncStruct> = [];
62 setTaskData(taskArray: Array<FuncStruct>, framesParam: SelectionParam, isClick: boolean): void {
77 let executeStruct: FuncStruct | undefined = undefined;
103 executeStruct: FuncStruct,
159 let tempExecuteTaskList: FuncStruct[] = [];
301 selectFuncStruct: FuncStruct | undefined,
350 executeTaskList: FuncStruct[],
/developtools/smartperf_host/ide/src/trace/database/data-trafic/hiperf/
DHiperfCallChartSender.ts16 import { FuncStruct } from '../../ui-worker/ProcedureWorkerFunc';
/developtools/smartperf_host/ide/src/trace/component/chart/
DSpProcessChart.ts23 import { FuncRender, FuncStruct } from '../../database/ui-worker/ProcedureWorkerFunc';
113 let funcRow = TraceRow.skeleton<FuncStruct>();
632 let funcRow = TraceRow.skeleton<FuncStruct>();
803 let funcRow = TraceRow.skeleton<FuncStruct>();
814 funcRow.supplierFrame = (): Promise<Array<FuncStruct>> => {
816 (rs: Array<FuncStruct> | boolean) => {
821 let funs = rs as FuncStruct[];
/developtools/smartperf_host/ide/src/trace/component/trace/sheet/
DTabPaneCurrentSelection.ts26 import { FuncStruct } from '../../../database/ui-worker/ProcedureWorkerFunc';
253 setFunctionData(data: FuncStruct, scrollCallback: Function): void {
258 let isBinder = FuncStruct.isBinder(data);
259 let isAsyncBinder = isBinder && FuncStruct.isBinderAsync(data);
289 private handleNonBinder(data: FuncStruct, list: any[], name: string): void {
300 …private handleBinder(data: FuncStruct, list: any[], name: string, scrollCallback: Function): void {
335 …private handleAsyncBinder(data: FuncStruct, list: any[], name: string, scrollCallback: Function): …
375 private addTabPanelContent(contentList: any[], data: FuncStruct): void {
/developtools/smartperf_host/ide/test/trace/component/trace/sheet/task/
DTabPaneTaskFrames.test.ts17 import { FuncStruct } from '../../../../../../src/trace/database/ui-worker/ProcedureWorkerFunc';
/developtools/smartperf_host/ide/src/trace/component/trace/base/
DTraceSheet.ts31 import { type FuncStruct } from '../../../database/ui-worker/ProcedureWorkerFunc'; alias
586 displayFuncData = (names: string[], data: FuncStruct, scrollCallback: Function): void =>