| /developtools/smartperf_host/ide/src/trace/database/logic-worker/ |
| D | ProcedureLogicWorkerCpuState.ts | 27 let arr = convertJSON(data.params.list) || []; 31 results: this.supplementCpuState(arr), 33 arr = []; 64 supplementCpuState(arr: Array<CpuState>): Array<CpuState> { 66 if (arr.length > 0) { 67 let first = arr[0]; 77 for (let i = 1, len = arr.length; i < len; i++) { 78 let last = arr[i - 1]; 79 let current = arr[i];
|
| D | ProcedureLogicWorkerSchedulingAnalysis.ts | 124 let arr = convertJSON(data.params.list) || []; 125 this.handleProcessThread(arr); 137 let arr = convertJSON(data.params.list) || []; 138 this.handleCPUIdle0Map(arr); 150 let arr = convertJSON(data.params.list) || []; 154 results: arr, 156 arr = []; 253 let arr = convertJSON(data.params.list) || []; 257 results: arr.map((it) => { 281 let arr = convertJSON(data.params.list) || []; [all …]
|
| /developtools/profiler/host/smartperf/client/client_ui/entry/src/main/ets/common/profiler/ |
| D | WorkerHandler.ts | 19 let arr = result.data.split("$") 20 switch (arr[0]) { 22 globalThis.ramArr.push(arr[1]) 25 globalThis.fpsArr.push(arr[1]) 26 globalThis.fpsJitterArr.push(arr[2]) 27 globalThis.timerFps = arr[1] 48 let isSocketConnect = Number(arr[1]).valueOf()
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/native-memory/ |
| D | TabPaneNMStatstics.ts | 84 let arr: Array<NativeHookStatisticsTableData> = []; 88 this.setMemoryTypeData(nativeStatisticsParam, values[0], arr); 90 this.setSubTypeTableData(values[1], arr); 98 this.setMallocTableData(values[2], arr, type); 99 this.nativeStatisticsSource = arr; 104 …setMallocTableData(result: Array<NativeHookMalloc>, arr: Array<NativeHookStatisticsTableData>, typ… 125 arr.push(data); 127 arr.push(data); 129 arr.push(data); 135 …setSubTypeTableData(result: Array<NativeHookMalloc>, arr: Array<NativeHookStatisticsTableData>): v… [all …]
|
| /developtools/smartperf_host/ide/src/trace/database/data-trafic/utils/ |
| D | DataFilter.ts | 111 let arr = findRange(list, {startKey, durKey, startNS, endNS}) 112 arr = arr.map((it) => { 116 let group = groupBy(arr, 'px'); 119 let arr = group[key] as any[]; 120 if (arr.length > 0) { 121 res.add(arr.reduce((p, c) => (p[durKey] > c[durKey]) ? p : c)); 123 res.add(arr.reduce((p, c) => (p[valueKey] > c[valueKey]) ? p : c)); 126 let filterArr = arr.filter(a => filter(a)); 145 let arr = findRange(list, {startKey, durKey, startNS, endNS}); 146 arr = arr.map((it) => { [all …]
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/cpu/ |
| D | TabPaneCpuUsage.ts | 69 let arr = []; 90 arr = this.sortFreq(list); 91 this.getFreqTop3(usage, arr[0], arr[1], arr[2], range); 119 sortTable(arr: any[], key: string, sort: boolean) { 120 this.cpuUsageTbl!.recycleDataSource = arr.sort((item1, item2) => { 133 sortFreq(arr: Array<Freq>): Array<Array<number>> { 135 for (let freq of arr) { 163 groupByCpuToMap(arr: Array<Freq>): Map<number, Array<Freq>> { 165 for (let spt of arr) {
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/frequsage/ |
| D | TabPaneFreqUsage.ts | 161 let arr: Array<TabPaneRunningConfig> = needDeal.get(e.pid + '_' + e.tid)!; 163 arr?.push(e); 340 let arr = needDeal.get(key); 342 for (let j = 0; j < arr!.length; j++) { 343 if (arr![j].cpu === value[i].cpu) { 344 value[i].children?.push(arr![j]); 345 value[i].count += arr![j].count; 346 value[i].dur += arr![j].dur; 348 value[i].percent += arr![j].percent; 397 fixedDeal(arr: Array<TabPaneFreqUsageConfig>): void { [all …]
|
| /developtools/ace_ets2bundle/compiler/sample/pages/testcases/ |
| D | forEachSimpleModel.ets | 19 @State arr: number[] = [10, 20, 30] 27 this.arr.reverse() 33 this.arr.splice(0, 1) 39 this.arr.splice(0, 1, 40) 46 this.arr = newArr 49 ForEach(this.arr, // Parameter 1: array to be iterated
|
| D | linkArrayModel.ets | 19 @State arr: number[] = [1, 2, 3] 22 Child({items: $arr}) 23 ForEach(this.arr,
|
| /developtools/smartperf_host/ide/test/trace/component/trace/sheet/frequsage/ |
| D | TabPaneFreqDataCut.test.ts | 77 const arr = [ constant 81 tabPaneFreqDataCut.fixedDeal(arr); 82 expect(arr[0].percent).toBe('50.00'); 83 expect(arr[1].percent).toBe('75.12'); 84 expect(arr[1].children[0].percent).toBe('80.00'); 109 const arr = [ constant 115 tabPaneFreqDataCut.mergeCycleData(obj, arr);
|
| /developtools/smartperf_host/ide/src/trace/database/ui-worker/ |
| D | ProcedureWorkerEBPF.ts | 230 let arr: Array<any> = []; 238 arr.push(first); 248 arr[i - 1].dur = heap.startNS - arr[i - 1].startNS; 252 heap.size = arr[i - 1].size + time[i].type; 255 arr.push(heap); 257 arr.map((it) => (it.height = Math.floor((it.size / max) * 36))); 258 return arr; 267 let arr: Array<any> = []; 277 arr.push(ioItem); 279 arr.map((it) => { [all …]
|
| /developtools/smartperf_host/ide/test/trace/database/logic-worker/ |
| D | ProcedureLogicWorkerSchedulingAnalysis.test.ts | 74 let arr = [ variable 82 expect(procedureLogicWorkerSchedulingAnalysis.handlerThreadFreqData(arr)).toStrictEqual([]); 86 let arr = [ variable 94 expect(procedureLogicWorkerSchedulingAnalysis.handlerFreqThreadData(arr)).toStrictEqual([]); 98 let arr = [ variable 106 expect(procedureLogicWorkerSchedulingAnalysis.groupFreqByCpu(arr)).toBeUndefined(); 110 let arr = [ variable 118 expect(procedureLogicWorkerSchedulingAnalysis.handleCPUIdle0Map(arr)).toBeUndefined(); 122 let arr = [ variable 130 expect(procedureLogicWorkerSchedulingAnalysis.getEffectiveFrequencyDur(arr)).toBeUndefined(); [all …]
|
| /developtools/profiler/host/smartperf/client/client_ui/entry/src/main/ets/common/ui/detail/chart/utils/ |
| D | ArrayUtils.ets | 17 static copyOfRange(arr:number[],fromIndex:number,toIndex:number):number[]{ 22 for(var i=0;i<arr.length;i++){ 23 if(typeof arr[i]=='function'){ 26 copya[i] = JSON.parse(JSON.stringify(arr[i]))
|
| /developtools/smartperf_host/ide/src/base-ui/tree/ |
| D | LitTree.ts | 414 removeDataNode(arr: Array<TreeItemData>, d: TreeItemData): void { 415 let delIndex = arr.findIndex((v) => v.key === d.key); 417 arr.splice(delIndex, 1); 420 for (let i = 0; i < arr.length; i++) { 421 if (arr[i].children && arr[i].children!.length > 0) { 422 this.removeDataNode(arr[i].children!, d); 428 addDataNode(arr: Array<TreeItemData>, d: TreeItemData, k: string, t: string): void { 429 for (let i = 0; i < arr.length; i++) { 430 if (arr[i].key === k) { 432 if (!arr[i].children) { [all …]
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/fps/ |
| D | TabPaneFps.ts | 38 let arr = fpsResult.splice(index > 0 ? index - 1 : index); 39 arr.map((e) => (e.timeStr = Utils.getTimeString(e.startNS))); 40 this.fpsTbl!.recycleDataSource = arr;
|
| /developtools/profiler/host/smartperf/client/client_ui/entry/src/main/ets/common/utils/ |
| D | CheckEmptyUtils.ts | 44 static isEmptyArr(arr) { 45 return arr.length === 0;
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/hiperf/ |
| D | TabPanePerfAnalysis.ts | 528 let arr = [...this.currentLevelData]; variable 531 arr.unshift(this.allProcessCount); 534 arr.unshift(this.allThreadCount); 537 arr.unshift(this.allLibCount); 540 arr.unshift(this.allSymbolCount); 543 currentTable!.recycleDataSource = arr; 637 pidMap.forEach((arr: Array<any>, pid: number) => { 640 for (let item of arr) { 644 const pName = `${arr[0].processName}(${pid})`; 686 threadMap.forEach((arr: Array<any>, tid: number) => { [all …]
|
| /developtools/smartperf_host/ide/src/trace/component/ |
| D | StackBar.ts | 44 let arr: Array<StackValue> = []; 49 arr.push(map.get(key)!); 52 arr.sort((a, b) => a.value - b.value); 54 for (let stackValue of arr) {
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/process/ |
| D | TabPaneThreadUsage.ts | 242 let arr = []; 249 arr = result.slice(1, result.length - 1); 250 let res = arr.reduce((total, item) => { 256 arr = result.slice(1); 257 let res = arr.reduce((total, item) => { 263 arr = result.slice(0, result.length - 1); 264 let res = arr.reduce((total, item) => {
|
| /developtools/smartperf_host/ide/src/trace/database/ui-worker/hiperf/ |
| D | ProcedureWorkerHiPerfReport.ts | 103 arr: Array<any>, 109 let list: Array<any> = groupBy10MS ? arr2 : arr; 123 .reduce((pre, current, index, arr) => { 146 arr: Array<any>, 163 if (arr) { 164 setFrameByArr(groupBy10MS, arr2, arr, hiPerfFilters, startNS, endNS, frame);
|
| /developtools/smartperf_host/ide/test/trace/database/ui-worker/ |
| D | ProduceWorkerSdkCounter.test.ts | 39 let arr = [ variable 51 expect(sdkCounterRender.counter(List, arr, 1, 1, 1, frame, true)).toBeUndefined(); 68 let arr = [ variable 80 expect(sdkCounterRender.counter(List, arr, 1, 1, 1, frame, false)).toBeUndefined();
|
| /developtools/smartperf_host/ide/src/trace/database/ |
| D | DBUtils.ts | 139 let arr = request.result.sort((a, b) => a.file_no - b.file_no); 140 for (let re of arr) { 145 for (let re of arr) { 150 arr.length = 0;
|
| /developtools/smartperf_host/ide/test/base-ui/tree/ |
| D | LitTree.test.ts | 142 let arr = { variable 147 expect(litTree.removeDataNode(arr, d)).toBeUndefined(); 150 let arr = { variable 155 expect(litTree.addDataNode(arr, d,[],[])).toBeUndefined();
|
| /developtools/smartperf_host/ide/test/trace/component/schedulingAnalysis/ |
| D | DrawerCpuTabs.test.ts | 28 getRandomValues: (arr: string | any[]) => crypto.randomBytes(arr.length),
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/irq/ |
| D | TabPaneIrqCounter.ts | 109 let arr = Array.from(this.irqCounterSource); 110 arr.sort((irqCounterLeftData, irqCounterRightData): number => { 130 this.irqCounterTbl!.recycleDataSource = arr;
|