Searched refs:HeapStruct (Results 1 – 9 of 9) sorted by relevance
| /developtools/smartperf_host/ide/src/trace/database/ui-worker/ |
| D | ProcedureWorkerHeap.ts | 18 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/ |
| D | HeapStruct.test.ts | 20 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/ |
| D | SpNativeMemoryChart.ts | 21 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/ |
| D | HeapStruct.ts | 20 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/ |
| D | ProcedureWorkerHeap.test.ts | 22 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/ |
| D | ProcedureLogicWorkerNativeNemory.test.ts | 17 HeapStruct, 104 let heapStruct = new HeapStruct();
|
| /developtools/smartperf_host/ide/src/trace/component/ |
| D | SpSystemTrace.ts | 69 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/ |
| D | TraceSheet.ts | 37 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/ |
| D | ProcedureLogicWorkerNativeNemory.ts | 367 …resolvingAction(paramMap: Map<string, any>): Array<NativeHookCallInfo | NativeMemory | HeapStruct>… 1219 export class HeapStruct { class
|