| /developtools/hdc/ |
| D | README_zh.md | 1 # HDC-OpenHarmony设备连接器<a name="ZH-CN_TOPIC_0000001149090043"></a> 3 - [HDC-OpenHarmony设备连接器<a name="ZH-CN_TOPIC_0000001149090043"></a>](#) 4 - [简介<a name="section662115419449"></a>](#简介) 5 - [架构<a name="section15908143623714"></a>](#架构) 6 - [目录<a name="section161941989596"></a>](#目录) 7 - [pc端编译说明<a name="section129654513262"></a>](#pc端编译说明) 8 - [pc端获取说明<a name="section129654513263"></a>](#pc端获取说明) 9 - [Linux端USB设备权限说明<a name="section129654513264"></a>](#linux端usb设备权限说明) 10 - [命令帮助<a name="section129654513265"></a>](#命令帮助) 11 - [使用问题自查说明<a name="section1371113476307"></a>](#使用问题自查说明) [all …]
|
| D | README.md | 1 # HDC-OpenHarmony Device Connector<a name="EN-US_TOPIC_0000001149090043"></a> 3 - [HDC-OpenHarmony Device Connector<a name="EN-US_TOPIC_0000001149090043"></a>](#hdc-OpenHarmony-De… 4 - [Introduction<a name="section662115419449"></a>](#introduction) 5 - [Architecture<a name="section15908143623714"></a>](#architecture) 6 - [Table of Contents<a name="section161941989596"></a>](#table-of-contents) 7 …- [PC-side compilation instructions<a name="section129654513262"></a>](#pc-side-compilation-instru… 8 - [Getting instructions on pc<a name="section129654513263"></a>](#getting-instructions-on-pc) 9 - [More help and docs<a name="section129654513264"></a>](#more-help-and-docs) 11 ## Introduction<a name="section662115419449"></a> 13 HDC (OpenHarmony Device Connector) is a command-line tool for developers to connect and debug the d… [all …]
|
| /developtools/profiler/ |
| D | README_zh.md | 1 # 性能调优组件<a name="ZH-CN_TOPIC_0000001149491319"></a> 23 ## 简介<a name="section6874544183112"></a> 29 ## 架构图<a name="section1514713331342"></a> 33 ## 目录<a name="section1742612449345"></a> 72 ## 说明<a name="section2165102016359"></a> 76 ### 接口说明<a name="section558917318367"></a> 84 <a name="table214mcpsimp"></a> 85 …idth="30%" id="mcps1.2.4.1.1"><p id="p223mcpsimp"><a name="p223mcpsimp"></a><a name="p223mcpsimp">… 87 …00000003%" id="mcps1.2.4.1.2"><p id="p225mcpsimp"><a name="p225mcpsimp"></a><a name="p225mcpsimp">… 89 …h="39.98%" id="mcps1.2.4.1.3"><p id="p227mcpsimp"><a name="p227mcpsimp"></a><a name="p227mcpsimp">… [all …]
|
| /developtools/ace_ets2bundle/compiler/test/utForValidate/Decorators/v1AndV2ComponentDecorators/ |
| D | v1ToV2ComponentValidate.ts | 5 * You may obtain a copy of the License at 23 class A { 34 @State state_value: A | string = new A("hello") 46 @Param param_value: A | string = "hello" 52 type newType = A | B 56 @State state_value: A | B = new A("hello") 57 @State state_value_alias_type: newType = new A("hello") 70 @Param param_value: A | B = new B() 88 regular_value: A = new A("hello") 89 @State state_value: A = new A("hello") [all …]
|
| /developtools/smartperf_host/ide/src/trace/component/trace/base/ |
| D | CommonSql.ts | 5 * You may obtain a copy of the License at 30 …sql: 'SELECT (A.ts - B.start_ts) AS startTs,IFNULL(dur,B.end_ts - A.ts) dur,value FROM measure A,t… 54 …'SELECT cpu,SUM(A.dur) / CAST(B.end_ts - B.start_ts AS float) AS usage FROM thread_state A,trace_r… 55 'WHERE (A.ts - B.start_ts) > 0 AND A.dur > 0 GROUP BY cpu;', 87 …'GROUP BY m.ts UNION ALL SELECT a.ts - tr.start_ts AS startNs,SUM( a.size ) AS value FROM memory_a… 88 'trace_range tr WHERE a.ts < tr.end_ts AND a.flag = 0 GROUP BY a.ts) GROUP BY startNs;', 93 …'SELECT (A.ts - B.start_ts) AS startNs,SUM(A.size) AS value,E.data AS expTaskComm, A.flag AS flag … 94 …'FROM memory_dma A,trace_range B LEFT JOIN data_dict AS E ON E.id=A.exp_task_comm_id WHERE A.flag … 95 'AND A.ts < B.end_ts GROUP BY A.ts;', 100 …'SELECT (A.ts - B.start_ts) AS startNs, SUM(A.used_gpu_size) AS value FROM memory_process_gpu A,tr… [all …]
|
| /developtools/smartperf_host/ide/src/trace/database/ |
| D | TempSql.ts | 5 * You may obtain a copy of the License at 21 A.name, 23 A.tid, 24 A.id, 25 A.type, 31 left join thread as A on B.itid = A.id 34 left join process AS IP on A.ipid = IP.id 80 A.name as threadName, 90 from thread A, 92 left join callstack C on A.id = C.callid [all …]
|
| /developtools/smartperf_host/ide/src/trace/database/sql/ |
| D | Memory.sql.ts | 5 * You may obtain a copy of the License at 25 (A.ts - B.start_ts) as startNs, 26 sum(A.used_gpu_size) as value, 27 A.ipid as ipid 28 FROM memory_process_gpu A,trace_range B 30 $pid = A.ipid 31 AND A.ts < B.end_ts 32 GROUP by A.ts;`, 42 FROM memory_process_gpu A, trace_range B 43 WHERE $pid = A.ipid [all …]
|
| D | Smaps.sql.ts | 5 * You may obtain a copy of the License at 32 (A.timestamp - B.start_ts) as startNs, 35 FROM smaps A,trace_range B WHERE A.timestamp < B.end_ts GROUP by A.timestamp;`, 44 (A.timestamp - B.start_ts) as startNS, 46 FROM smaps A,trace_range B GROUP by A.timestamp order by max_value desc LIMIT 1` 55 (A.timestamp - B.start_ts) as startNS, 57 FROM smaps A,trace_range B where startNS <= $rightNs and (startNS+$dur)>=$leftNs`, 67 (A.timestamp - t.start_ts) AS startNs, 70 A.type, 73 pss * 1024 as pss,virtaul_size * 1024 AS size,reside,A.path_id AS path, [all …]
|
| D | Janks.sql.ts | 5 * You may obtain a copy of the License at 109 FROM frame_slice AS a 110 LEFT JOIN process AS p ON a.ipid = p.ipid 119 a.id, 120 (a.ts - TR.start_ts) AS ts, 121 a.vsync AS name, 122 a.type, 123 a.dur, 124 a.src AS src_slice, 125 a.flag AS jank_tag, [all …]
|
| /developtools/smartperf_host/ide/src/trace/database/data-trafic/process/ |
| D | ProcessExpectedDataReceiver.ts | 4 // You may obtain a copy of the License at 24 (a.ts - ${recordStartNS}) AS ts, 25 a.dur, 27 a.id, 28 a.vsync as name, 29 a.type, 30 a.depth 31 FROM frame_slice AS a 32 WHERE a.type = 1 33 and (a.flag <> 2 or a.flag is null) [all …]
|
| D | ProcessActualDataReceiver.ts | 4 // You may obtain a copy of the License at 21 (a.ts - ${args.recordStartNS}) AS ts, 22 a.dur, 24 a.id, 25 a.vsync AS name, 26 a.type, 27 a.flag AS jankTag, 28 a.dst AS dstSlice, 29 a.depth 30 FROM frame_slice AS a [all …]
|
| /developtools/smartperf_host/ide/src/base-ui/tabs/ |
| D | lit-tabs.ts | 5 * You may obtain a copy of the License at 121 Array.from(items).forEach((a, index) => { 123 this.tabPos[a.dataset.key] = { 125 width: a.offsetWidth, 126 height: a.offsetHeight, 127 left: a.offsetLeft, 128 top: a.offsetTop, 129 label: a.textContent, 178 panes.forEach((a) => { 179 if (a.key === this.activekey) { [all …]
|
| /developtools/bytrace/ |
| D | README.md | 1 # ByTrace<a name="EN-US_TOPIC_0000001102209942"></a> 9 ## Introduction<a name="section152771918494"></a> 11 ByTrace is a tool for you to trace processes and monitor performance. It encapsulates and extends t… 14 …a user-space or kernel-space label you want to view (run the **bytrace -l** command to query all t… 16 ## Architecture<a name="section6808195518497"></a> 20 ## Directory Structure<a name="section1610792125019"></a> 34 ## Usage<a name="section18684185975017"></a> 45 | --trace_clock clock | Sets the type of the clock for adding a timestamp to a trace, which can be … 47 | --trace_dump | Dumps traced data to a specified position (the default position is the console). | 48 | --trace_finish | Stops capturing traces and dumps traced data to a specified position (the defaul… [all …]
|
| /developtools/smartperf_host/ide/src/trace/component/trace/sheet/vmtracker/ |
| D | TabPaneVmTrackerShmSelection.ts | 5 * You may obtain a copy of the License at 67 this.shmData = result.sort((a, b) => b.size - a.size); 90 private compareValues(a: unknown, b: unknown, sort: number): number { 93 return a > b ? 1 : a < b ? -1 : 0; 96 return a < b ? 1 : a > b ? -1 : 0; 101 const comparisonFunctions: { [key: string]: (a: unknown, b: unknown) => number } = { 103 ts: (a, b) => this.compareValues(a.startNS, b.startNS, sort), 105 fd: (a, b) => this.compareValues(a.fd, b.fd, sort), 107 sizeStr: (a, b) => this.compareValues(a.size, b.size, sort), 109 adj: (a, b) => this.compareValues(a.adj, b.adj, sort), [all …]
|
| /developtools/smartperf_host/ide/src/trace/database/data-trafic/ |
| D | VmTrackerDataReceiver.ts | 5 * You may obtain a copy of the License at 19 return `SELECT (A.timestamp - ${args.recordStartNS}) as startNs, 21 FROM smaps A 22 WHERE A.timestamp < ${args.recordEndNS} 23 GROUP by A.timestamp`; 26 return `SELECT (A.ts - ${args.recordStartNS}) as startNs, 27 sum(A.size) as value 28 FROM memory_dma A 29 WHERE A.flag = 0 30 AND ${args.ipid} = A.ipid [all …]
|
| /developtools/hiperf/test/unittest/resource/testdata/ |
| D | shdrs_from_readelf_32 | 6 [ 1] .interp PROGBITS 000001b4 0001b4 000013 00 A 0 0 1 7 [ 2] .note.gnu.build-i NOTE 000001c8 0001c8 000024 00 A 0 0 4 8 [ 3] .note.gnu.propert NOTE 000001ec 0001ec 00001c 00 A 0 0 4 9 [ 4] .note.ABI-tag NOTE 00000208 000208 000020 00 A 0 0 4 10 [ 5] .gnu.hash GNU_HASH 00000228 000228 000030 04 A 6 0 4 11 [ 6] .dynsym DYNSYM 00000258 000258 000220 10 A 7 1 4 12 [ 7] .dynstr STRTAB 00000478 000478 0005cc 00 A 0 0 1 13 [ 8] .gnu.version VERSYM 00000a44 000a44 000044 02 A 6 0 2 14 [ 9] .gnu.version_r VERNEED 00000a88 000a88 0000a0 00 A 7 3 4 15 [10] .rel.dyn REL 00000b28 000b28 000060 08 A 6 0 4 [all …]
|
| D | shdrs_from_readelf_64 | 9 000000000000001c 0000000000000000 A 0 0 1 11 0000000000000020 0000000000000000 A 0 0 8 13 0000000000000024 0000000000000000 A 0 0 4 15 0000000000000020 0000000000000000 A 0 0 4 17 0000000000000038 0000000000000000 A 6 0 8 19 0000000000000318 0000000000000018 A 7 1 8 21 00000000000005b3 0000000000000000 A 0 0 1 23 0000000000000042 0000000000000002 A 6 0 2 25 0000000000000090 0000000000000000 A 7 3 8 27 0000000000000120 0000000000000018 A 6 0 8 [all …]
|
| /developtools/profiler/device/plugins/native_daemon/test/unittest/resource/testdata/ |
| D | shdrs_from_readelf_32 | 6 [ 1] .interp PROGBITS 000001b4 0001b4 000013 00 A 0 0 1 7 [ 2] .note.gnu.build-i NOTE 000001c8 0001c8 000024 00 A 0 0 4 8 [ 3] .note.gnu.propert NOTE 000001ec 0001ec 00001c 00 A 0 0 4 9 [ 4] .note.ABI-tag NOTE 00000208 000208 000020 00 A 0 0 4 10 [ 5] .gnu.hash GNU_HASH 00000228 000228 000030 04 A 6 0 4 11 [ 6] .dynsym DYNSYM 00000258 000258 000220 10 A 7 1 4 12 [ 7] .dynstr STRTAB 00000478 000478 0005cc 00 A 0 0 1 13 [ 8] .gnu.version VERSYM 00000a44 000a44 000044 02 A 6 0 2 14 [ 9] .gnu.version_r VERNEED 00000a88 000a88 0000a0 00 A 7 3 4 15 [10] .rel.dyn REL 00000b28 000b28 000060 08 A 6 0 4 [all …]
|
| D | shdrs_from_readelf_64 | 9 000000000000001c 0000000000000000 A 0 0 1 11 0000000000000020 0000000000000000 A 0 0 8 13 0000000000000024 0000000000000000 A 0 0 4 15 0000000000000020 0000000000000000 A 0 0 4 17 0000000000000038 0000000000000000 A 6 0 8 19 0000000000000318 0000000000000018 A 7 1 8 21 00000000000005b3 0000000000000000 A 0 0 1 23 0000000000000042 0000000000000002 A 6 0 2 25 0000000000000090 0000000000000000 A 7 3 8 27 0000000000000120 0000000000000018 A 6 0 8 [all …]
|
| /developtools/ace_ets2bundle/compiler/test/ |
| D | error.json | 3 …"message": "The @Link property 'link' cannot be specified a default value.Solutions:>Please initia… 7 …"message": "The @ObjectLink property 'objectLink' cannot be specified a default value.Solutions:>P… 11 "message": "There should have a root container component.", 49 "message": "The Button component with a label parameter can not have any child.", 73 …"message": "struct 'Index' must be at least or at most one 'build' method.Solutions:>A structurall… 77 … "message": "@CustomDialog component should have a property of the CustomDialogController type.", 93 "message": "The @State property 'message' must be specified a default value.", 97 …"message": "The @Link property 'message' cannot be specified a default value.Solutions:>Please ini… 101 "message": "The property 'message' must specify a type.", 117 "message": "The @State property 'message' cannot be a 'CustomDialogController' object.", [all …]
|
| /developtools/packing_tool/modulecheck/ |
| D | module.json | 16 …"description": "Indicates the configuration of a .hap file. The module configuration is valid only… 205 "pattern": "^[a-zA-Z][0-9a-zA-Z_.]*$", 265 …of the current hap is supported.If installationFree is true, this module is a service.OtherWise, t… 290 "pattern": "^[$]profile:[0-9a-zA-Z_.]+$", 307 …"description": "Indicates the key of a data element. The value is a string with a maximum of 255 b… 312 …"description": "Indicates the value of a data element. The value is a string with a maximum of 255… 317 "description": "Indicates the resource of a data element.", 319 "pattern": "^[$]profile:[0-9a-zA-Z_.]+$", 386 "pattern": "^[a-zA-Z][0-9a-zA-Z_.]*$", 419 "pattern": "^[$]media:[0-9a-zA-Z_.]+|(?=.*[{])(?=.*[}])[0-9a-zA-Z_.{}]+$" [all …]
|
| /developtools/hapsigner/ |
| D | NOTICE | 4 …RRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. … 15 Permission is hereby granted, free of charge, to any person obtaining a copy of this software 25 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 64 transformation or translation of a Source form, including but 69 Object form, made available under the License, as indicated by a 76 represent, as a whole, an original work of authorship. For the purposes 93 designated in writing by the copyright owner as "Not a Contribution." 96 on behalf of whom a Contribution has been received by Licensor and 100 this License, each Contributor hereby grants to You a perpetual, 107 this License, each Contributor hereby grants to You a perpetual, [all …]
|
| D | README.md | 5 To ensure that all apps and binary tools (such as lldb-server) come from a known and approved sourc… 7 …s generating a key pair, a certificate signing request (CSR), or a certificate, and signing a prof… 56 **Signing a Profile** 68 You can use commands to sign a profile and a HAP or binary tool. 70 1. Sign a profile. 78 sign-profile: Sign a provisioning profile. 91 2. Sign a HAP or binary tool. 99 sign-app: sign a HAP or binary tool 104 …isioning profile in p7b format. This parameter is mandatory for a HAP and optional for a binary to… 106 …gned. The value can be zip, elf, or bin. It is zip for a HAP, elf for a binary tool, and bin for a… [all …]
|
| /developtools/ace_ets2bundle/compiler/test/ut/ui_state_management/application_state_management/localStorage/ |
| D | localStorage.ts | 5 * You may obtain a copy of the License at 22 public a: string = "aaa"; 23 constructor(a: string){ 24 this.a = a; 35 Text(this.objectName.a) 38 this.objectName.a = this.objectName.a === 'x' ? 'yex' : 'no'; 53 constructor(a) { 56 this.a = "aaa"; 57 this.a = a; 89 Text.create(this.objectName.a); [all …]
|
| /developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/entity/ |
| D | Pair.java | 5 * You may obtain a copy of the License at 23 public final class Pair<A, B> { 24 private final A mFirst; 28 private Pair(A first, B second) { in Pair() 34 * create a pair with key of type A and value of type B 38 * @param <A> type of key 40 * @return a pair with key of type A and value of type B 42 public static <A, B> Pair<A, B> create(A first, B second) { in create() 43 return new Pair<A, B>(first, second); in create() 51 public A getFirst() { in getFirst()
|