| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/vmtracker/ |
| D | TabPaneVmTrackerShmSelection.ts | 64 this.shmData = result.sort((a, b) => b.size - a.size); 87 private compareValues(a: any, b: any, sort: number): number { 89 return a > b ? 1 : a < b ? -1 : 0; 91 return a < b ? 1 : a > b ? -1 : 0; 96 const comparisonFunctions: { [key: string]: (a: any, b: any) => number } = { 97 'ts': (a, b) => this.compareValues(a.startNS, b.startNS, sort), 98 'fd': (a, b) => this.compareValues(a.fd, b.fd, sort), 99 'sizeStr': (a, b) => this.compareValues(a.size, b.size, sort), 100 'adj': (a, b) => this.compareValues(a.adj, b.adj, sort), 101 'name': (a, b) => this.compareValues(a.name, b.name, sort), [all …]
|
| D | TabPaneDmaSelectVmTracker.ts | 134 private compareValues(a: any, b: any, sort: number): number { 136 return a > b ? 1 : a < b ? -1 : 0; 138 return a < b ? 1 : a > b ? -1 : 0; 143 const comparisonFunctions: { [key: string]: (a: any, b: any) => number } = { 144 'startNs': (a, b) => this.compareValues(a.startNs, b.startNs, sort), 145 'expTaskComm': (a, b) => this.compareValues(`${a.expTaskComm}`, `${b.expTaskComm}`, sort), 146 'fd': (a, b) => this.compareValues(a.fd, b.fd, sort), 147 'size': (a, b) => this.compareValues(a.size, b.size, sort), 148 'ino': (a, b) => this.compareValues(a.ino, b.ino, sort), 149 'expPid': (a, b) => this.compareValues(a.expPid, b.expPid, sort), [all …]
|
| /developtools/hiperf/script/ |
| D | loadlib_test.py | 32 ret = libhiperf_report.EchoLoopBack(b'123') 36 ret = libhiperf_report.EchoLoopBack(b'test') 40 ret = libhiperf_report.EchoLoopBack(b'test123') 44 ret = libhiperf_report.EchoLoopBack(b'') 52 ret = libhiperf_report.Report(b'perf.data', b'report.txt', b'-s') 58 ret = libhiperf_report.ReportJson(b'perf.data', b'json.txt') 61 ret = libhiperf_report.ReportGetSymbolFiles(b'perf.data') 64 ret = libhiperf_report.ReportGetBuildId(b'elf32_test') 67 ret = libhiperf_report.ReportGetBuildId(b'elf32_test_stripped_nobuildid') 70 ret = libhiperf_report.ReportGetElfArch(b'elf32_test') [all …]
|
| /developtools/hiperf/include/ |
| D | report.h | 52 bool operator==(const ReportItemCallFrame &b) const 54 return Same(b); 57 bool operator!=(const ReportItemCallFrame &b) const 59 return !Same(b); 62 static int CompareSortingEventCount(const ReportItemCallFrame &a, const ReportItemCallFrame &b) in CompareSortingEventCount() argument 64 return a.eventCount_ > b.eventCount_; in CompareSortingEventCount() 104 bool Same(const ReportItemCallFrame &b) const in Same() argument 106 return (func_ == b.func_) and (vaddr_ == b.vaddr_) and (dso_ == b.dso_); in Same() 156 bool operator==(const ReportItem &b) const 158 return Same(b); [all …]
|
| /developtools/smartperf_host/patches/ |
| D | productdefine_common.patch | 15 diff --git a/inherit/default.json b/inherit/default.json 18 +++ b/inherit/default.json 30 diff --git a/inherit/ipcamera.json b/inherit/ipcamera.json 33 +++ b/inherit/ipcamera.json 45 diff --git a/inherit/pc.json b/inherit/pc.json 48 +++ b/inherit/pc.json 60 diff --git a/inherit/rich.json b/inherit/rich.json 63 +++ b/inherit/rich.json 75 diff --git a/inherit/tablet.json b/inherit/tablet.json 78 +++ b/inherit/tablet.json
|
| /developtools/profiler/host/smartperf/client/client_ui/entry/src/main/ets/common/ui/detail/chart/utils/ |
| D | ColorTemplate.ets | 20 public static argb(a: number, r: number, g: number, b: number): number{ 21 return 0xff000000 | (a << 24) | (r << 16) | (g << 8) | b; 24 public static rgb(r: number, g: number, b: number): number{ 25 return 0xff000000 | (r << 16) | (g << 8) | b; 44 public static RGBToHSV(r,g,b,hsv:number[]){ 46 let arr = [r,g,b]; 47 arr.sort(function (a, b) { 48 return a - b; 60 } else if (max === r && g >= b) { 61 h = 60 * ((g - b) / (max - min)) + 0; [all …]
|
| /developtools/packing_tool/adapter/scanner/ |
| D | README_zh.md | 20 <b>命令示例:</b> 26 <b>扫描重复文件指令参数说明</b> 34 <b>JSON统计结果:</b> 54 <b>HTML统计结果:</b> 120 <b>命令示例:</b> 126 <b>扫描超出指定大小的文件的指令参数说明</b> 134 <b>JSON统计结果:</b> 149 <b>HTML统计结果:</b> 206 <b>命令示例:</b> 212 <b>统计各类型文件大小占比指令参数说明</b> [all …]
|
| /developtools/hiperf/test/unittest/common/native/ |
| D | perf_file_format_test.cpp | 33 const std::vector<SymbolFileStruct> &b); 36 const std::vector<AttrWithId> &b); 109 const std::vector<SymbolFileStruct> &b) in CompareVecSymFile() argument 111 ASSERT_EQ(a.size(), b.size()); in CompareVecSymFile() 113 ASSERT_EQ(a[i].filePath_, b[i].filePath_); in CompareVecSymFile() 114 ASSERT_EQ(a[i].symbolType_, b[i].symbolType_); in CompareVecSymFile() 115 ASSERT_EQ(a[i].textExecVaddr_, b[i].textExecVaddr_); in CompareVecSymFile() 116 ASSERT_EQ(a[i].textExecVaddrFileOffset_, b[i].textExecVaddrFileOffset_); in CompareVecSymFile() 117 ASSERT_EQ(a[i].buildId_, b[i].buildId_); in CompareVecSymFile() 118 ASSERT_EQ(a[i].symbolStructs_.size(), b[i].symbolStructs_.size()); in CompareVecSymFile() [all …]
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/ark-ts/ |
| D | TabPaneComparison.ts | 151 this.comparisonTableEl!.snapshotDataSource = this.leftArray.sort((a, b) => { 152 return sort === 1 ? a.addedCount - b.addedCount : b.addedCount - a.addedCount; 156 this.comparisonTableEl!.snapshotDataSource = this.leftArray.sort((a, b) => { 157 return sort === 1 ? a.removedCount - b.removedCount : b.removedCount - a.removedCount; 161 this.comparisonTableEl!.snapshotDataSource = this.leftArray.sort((a, b) => { 162 return sort === 1 ? a.deltaCount - b.deltaCount : b.deltaCount - a.deltaCount; 166 this.comparisonTableEl!.snapshotDataSource = this.leftArray.sort((a, b) => { 168 (`${a.objectName }`).localeCompare(`${b.objectName }`) : 169 (`${b.objectName }`).localeCompare(`${a.objectName }`); 173 this.comparisonTableEl!.snapshotDataSource = this.leftArray.sort((a, b) => { [all …]
|
| D | TabPaneJsCpuStatistics.ts | 171 return this.statisticsSource.sort((a, b) => b.time - a.time); 190 return function (a: any, b: any) { 199 …return sort === 2 ? parseFloat(b[key]) - parseFloat(a[key]) : parseFloat(a[key]) - parseFloat(b[ke… 202 return b[key].toString().localeCompare(a[key].toString()); 204 return a[key].toString().localeCompare(b[key].toString());
|
| /developtools/profiler/device/plugins/native_daemon/include/ |
| D | perf_event_record.h | 65 bool operator==(const CallFrame &b) const 67 return (ip_ == b.ip_) && (sp_ == b.sp_); 69 bool operator!=(const CallFrame &b) const 71 return (ip_ != b.ip_) || (sp_ != b.sp_);
|
| /developtools/smartperf_host/ide/src/trace/component/trace/base/ |
| D | ColorUtils.ts | 247 function rgbToHsl(r: number, g: number, b: number): number[] { 248 const max = Math.max(r, g, b); 249 const min = Math.min(r, g, b); 261 h = (g - b) / d + (g < b ? 6 : 0); 264 h = (b - r) / d + 2; 266 case b: 302 b = 0; 305 r = g = b = l; // achromatic 321 b = hue2rgb(p, q, h - 1 / 3); 324 return [r, g, b];
|
| /developtools/profiler/device/plugins/ftrace_plugin/src/ |
| D | kernel_symbols_parser.cpp | 60 bool KernelSymbolsParser::CompareSymbolInfo(const KernelSymbol& a, const KernelSymbol& b) in CompareSymbolInfo() argument 62 if (a.addr != b.addr) { in CompareSymbolInfo() 63 return a.addr < b.addr; in CompareSymbolInfo() 65 if (a.name != b.name) { in CompareSymbolInfo() 66 return a.name < b.name; in CompareSymbolInfo() 68 return a.type < b.type; in CompareSymbolInfo()
|
| /developtools/smartperf_host/trace_streamer/src/base/ |
| D | index_map.cpp | 179 const std::vector<TableRowId> b = other->rowIndex_; in MergeIndexTypeId() local 181 uint32_t bSize = b.size(); in MergeIndexTypeId() 183 rowIndex_.push_back(b[bIndex]); in MergeIndexTypeId() 206 const std::vector<TableRowId> b = other->rowIndex_; in Merge() local 212 uint32_t bSize = b.size(); in Merge() 216 c.push_back(b[bIndex]); in Merge() 228 if (a[aIndex] < b[bIndex]) { in Merge() 231 } else if (a[aIndex] == b[bIndex]) { in Merge() 236 c.push_back(b[bIndex]); in Merge()
|
| /developtools/smartperf_host/ide/src/trace/component/schedulingAnalysis/ |
| D | Top20ThreadRunTime.ts | 88 return function (a: any, b: any) { 92 ? parseFloat(b[threadRunTimeProperty]) - parseFloat(a[threadRunTimeProperty]) 93 : parseFloat(a[threadRunTimeProperty]) - parseFloat(b[threadRunTimeProperty]); 96 … return b[threadRunTimeProperty].toString().localeCompare(a[threadRunTimeProperty].toString()); 98 … return a[threadRunTimeProperty].toString().localeCompare(b[threadRunTimeProperty].toString());
|
| D | Top20ProcessSwitchCount.ts | 131 return function (a: any, b: any) { 135 ? parseFloat(b[processSwitchCountProperty]) - parseFloat(a[processSwitchCountProperty]) 136 : parseFloat(a[processSwitchCountProperty]) - parseFloat(b[processSwitchCountProperty]); 139 …return b[processSwitchCountProperty].toString().localeCompare(a[processSwitchCountProperty].toStri… 141 …return a[processSwitchCountProperty].toString().localeCompare(b[processSwitchCountProperty].toStri…
|
| D | Top20ProcessThreadCount.ts | 132 return function (a: any, b: any) { 136 ? parseFloat(b[processThreadCountProperty]) - parseFloat(a[processThreadCountProperty]) 137 : parseFloat(a[processThreadCountProperty]) - parseFloat(b[processThreadCountProperty]); 140 …return b[processThreadCountProperty].toString().localeCompare(a[processThreadCountProperty].toStri… 142 …return a[processThreadCountProperty].toString().localeCompare(b[processThreadCountProperty].toStri…
|
| D | TabCpuDetailsThreads.ts | 164 return function (a: any, b: any) { 168 ? parseFloat(b[cpuDetailsThreadProperty]) - parseFloat(a[cpuDetailsThreadProperty]) 169 : parseFloat(a[cpuDetailsThreadProperty]) - parseFloat(b[cpuDetailsThreadProperty]); 172 …return b[cpuDetailsThreadProperty].toString().localeCompare(a[cpuDetailsThreadProperty].toString()… 174 …return a[cpuDetailsThreadProperty].toString().localeCompare(b[cpuDetailsThreadProperty].toString()…
|
| /developtools/ace_js2bundle/ace-loader/test/rich/testcase/pages/expression/ |
| D | expression.hml | 36 <text class="text-text">{{1>2?a:b}}</text> 39 <text class="text-text">{{1>b?(v>4?a:6):7}}</text> 46 <input value="{{a.b.c.d}}"></input> 47 <input value="{{a.b.c[1]}}"></input> 48 <input value="{{(a.b.c)[1]}}"></input> 51 <text if="{{!showauto}}">b</text>
|
| /developtools/integration_verification/tools/rom_ram_analyzer/standard/ |
| D | README.md | 37 …] [-v] -p PROJECT_PATH -j MODULE_INFO_JSON -n PRODUCT_NAME -d PRODUCT_DIR [-b] [-o OUTPUT_FILE] [-… 52 -b, --baseline add baseline of component to the result(-b) or not. 61 …t/rk3568/packages/phone/system_module_info.json -n rk3568 -d system -d vendor -d updater -e True -b 63 # -b: add baseline info to the result 96 …phone/system/profile下所有json文件,rom的分析结果,(rom_ram_baseline.json——可以在rom分析阶段通过-b参数生成)分析各进程及对应部件的ram占用… 126 …usage: ram_analyzer.py [-h] [-v] -s JSON_PATH -c CFG_PATH [-j ROM_RESULT] -n DEVICE_NUM [-b BASELI… 143 -b BASELINE_FILE, --baseline_file BASELINE_FILE 156 # -b rom_ram_baseline.json:指定rom与ram的基线信息文件(可在rom统计阶段使用-b参数生成)
|
| /developtools/integration_verification/DeployDevice/resource/L1/ev200/ |
| D | update.txt | 3 mw.b 40000000 ff 500000; tftp 40000000 /ev200/OHOS_Image.bin; sf erase 100000 500000; sf write 4000… 4 mw.b 40000000 ff 900000; tftp 40000000 /ev200/rootfs.img; sf erase 600000 900000; sf write 40000000… 5 mw.b 40000000 ff 100000; tftp 40000000 /ev200/userfs.img; sf erase f00000 100000; sf write 40000000…
|
| /developtools/bytrace/ |
| D | README_zh.md | 45 | -b n,--buffer_size n | 指定n(KB)内存大小用于存取trace日志,默认2048KB | 74 bytrace -b 4096 -t 10 --overwrite ability > /data/mytrace.ftrace 81 bytrace --trace_clock mono -b 4096 -t 10 --overwrite ability > /data/mytrace.ftrace 88 bytrace -z -b 4096 -t 10 --overwrite ability > /data/mytrace.ftrace
|
| /developtools/integration_verification/DeployDevice/resource/L1/dv300_shequ/ |
| D | update.txt | 2 mw.b 0x80000000 0xFF 0x4800;tftp 0x80000000 /dv300/OHOS_Image.bin;mmc erase 0x800 0x4800;mmc write … 3 mw.b 0x80000000 0xFF 0x19000;tftp 0x80000000 /dv300/rootfs.img;mmc erase 0x5000 0x19000;mmc write 0… 4 mw.b 0x80000000 0xFF 0x19000;tftp 0x80000000 /dv300/userfs.img;mmc erase 0x1E000 0x19000;mmc write …
|
| /developtools/smartperf_host/ide/test/trace/component/trace/timer-shaft/ |
| D | TimeRuler.test.ts | 31 subscribe(evt: string, fn: (b: any) => void): void; 32 unsubscribe(evt: string, fn: (b: any) => void): void; 35 subscribeOnce(evt: string, fn: (b: any) => void): void;
|
| /developtools/integration_verification/tools/deps_guard/elf_file_mgr/ |
| D | elf_walker.py | 55 if magic[0] == 0x7F and magic[1] == b'E' and magic[2] == b'L' and magic[3] == b'F':
|