Home
last modified time | relevance | path

Searched refs:HeapStruct (Results 1 – 9 of 9) sorted by relevance

/developtools/smartperf_host/ide/src/trace/database/ui-worker/
DProcedureWorkerHeap.ts18 import { HeapStruct as BaseHeapStruct } from '../../bean/HeapStruct';
30 row: TraceRow<HeapStruct>
49 function setRenderHeapFrame(heapFilter: HeapStruct[], row: TraceRow<HeapStruct>): void {
70 heapFilter: HeapStruct[],
71 row: TraceRow<HeapStruct>
77 HeapStruct.hoverHeapStruct = re;
82 HeapStruct.drawHeap(req.context, re, row.drawType);
84 if (!find && row.isHover) HeapStruct.hoverHeapStruct = undefined;
105 HeapStruct.setFrame(it, 5, startNS, endNS, totalNS, frame);
122 HeapStruct.setFrame(res[i], 5, startNS, endNS, totalNS, frame);
[all …]
/developtools/smartperf_host/ide/test/trace/bean/
DHeapStruct.test.ts20 import { HeapStruct } from '../../../src/trace/bean/HeapStruct';
60 const heapStruct = new HeapStruct();
63 expect(HeapStruct.draw(ctx, dataSource)).toBeUndefined();
67 expect(HeapStruct.draw(ctx, reachData)).toBeUndefined();
/developtools/smartperf_host/ide/src/trace/component/chart/
DSpNativeMemoryChart.ts21 import { HeapRender, HeapStruct } from '../../database/ui-worker/ProcedureWorkerHeap';
63 chartThreadHandler(row: TraceRow<HeapStruct>): void {
130 const allHeapRow = TraceRow.skeleton<HeapStruct>();
147 if (HeapStruct.hoverHeapStruct) {
149 tip = `<span>${HeapStruct.hoverHeapStruct.density}</span>`;
151 tip = `<span>${Utils.getByteWithUnit(HeapStruct.hoverHeapStruct.heapsize!)}</span>`;
154 this.trace?.displayTip(allHeapRow, HeapStruct.hoverHeapStruct, tip);
157 HeapStruct.hoverHeapStruct = allHeapRow.getHoverStruct();
/developtools/smartperf_host/ide/src/trace/bean/
DHeapStruct.ts20 export class HeapStruct extends BaseStruct { class
21 static hoverHeapStruct: HeapStruct | undefined;
30 static draw(heapBeanStructCanvasCtx: CanvasRenderingContext2D, heapBeanData: HeapStruct) {
35 if (heapBeanData.startTime === HeapStruct.hoverHeapStruct?.startTime) {
/developtools/smartperf_host/ide/test/trace/database/ui-worker/
DProcedureWorkerHeap.test.ts22 HeapStruct,
89 expect(HeapStruct.drawHeap(ctx, data, 0)).toBeUndefined();
107 expect(HeapStruct.drawHeap(ctx, data, 1)).toBeUndefined();
185 expect(HeapStruct.setFrame(node, 2, 1, 5, 4, data)).toBeUndefined();
/developtools/smartperf_host/ide/test/trace/database/logic-worker/
DProcedureLogicWorkerNativeNemory.test.ts17 HeapStruct,
104 let heapStruct = new HeapStruct();
/developtools/smartperf_host/ide/src/trace/component/
DSpSystemTrace.ts69 import { HeapStruct } from '../database/ui-worker/ProcedureWorkerHeap';
999 HeapStruct.hoverHeapStruct = undefined;
1026 HeapStruct.selectHeapStruct = undefined;
1112 …[TraceRow.ROW_TYPE_HEAP, () => HeapStruct.hoverHeapStruct !== null && HeapStruct.hoverHeapStruct !…
/developtools/smartperf_host/ide/src/trace/component/trace/base/
DTraceSheet.ts37 import { type HeapStruct } from '../../../database/ui-worker/ProcedureWorkerHeap'; alias
563 displayNativeHookData = (data: HeapStruct, rowType: string, ipid: number): void => {
/developtools/smartperf_host/ide/src/trace/database/logic-worker/
DProcedureLogicWorkerNativeNemory.ts367 …resolvingAction(paramMap: Map<string, any>): Array<NativeHookCallInfo | NativeMemory | HeapStruct>…
1219 export class HeapStruct { class