Home
last modified time | relevance | path

Searched refs:arr (Results 1 – 25 of 95) sorted by relevance

1234

/developtools/smartperf_host/ide/src/trace/database/logic-worker/
DProcedureLogicWorkerCpuState.ts27 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];
DProcedureLogicWorkerSchedulingAnalysis.ts124 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/
DWorkerHandler.ts19 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/
DTabPaneNMStatstics.ts84 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/
DDataFilter.ts111 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/
DTabPaneCpuUsage.ts69 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/
DTabPaneFreqUsage.ts161 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/
DforEachSimpleModel.ets19 @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
DlinkArrayModel.ets19 @State arr: number[] = [1, 2, 3]
22 Child({items: $arr})
23 ForEach(this.arr,
/developtools/smartperf_host/ide/test/trace/component/trace/sheet/frequsage/
DTabPaneFreqDataCut.test.ts77 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/
DProcedureWorkerEBPF.ts230 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/
DProcedureLogicWorkerSchedulingAnalysis.test.ts74 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/
DArrayUtils.ets17 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/
DLitTree.ts414 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/
DTabPaneFps.ts38 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/
DCheckEmptyUtils.ts44 static isEmptyArr(arr) {
45 return arr.length === 0;
/developtools/smartperf_host/ide/src/trace/component/trace/sheet/hiperf/
DTabPanePerfAnalysis.ts528 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/
DStackBar.ts44 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/
DTabPaneThreadUsage.ts242 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/
DProcedureWorkerHiPerfReport.ts103 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/
DProduceWorkerSdkCounter.test.ts39 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/
DDBUtils.ts139 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/
DLitTree.test.ts142 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/
DDrawerCpuTabs.test.ts28 getRandomValues: (arr: string | any[]) => crypto.randomBytes(arr.length),
/developtools/smartperf_host/ide/src/trace/component/trace/sheet/irq/
DTabPaneIrqCounter.ts109 let arr = Array.from(this.irqCounterSource);
110 arr.sort((irqCounterLeftData, irqCounterRightData): number => {
130 this.irqCounterTbl!.recycleDataSource = arr;

1234