Home
last modified time | relevance | path

Searched refs:so (Results 1 – 25 of 74) sorted by relevance

123

/developtools/integration_verification/tools/deps_guard/rules/ChipsetSDK/
DREADME.md43 [NOT ALLOWED]: chipset module libNNN.z.so depends on non Chipset SDK module libsystemMMM.z.so in //…
46 该错误的含义是:芯片组件的libNNN.z.so模块依赖了libsystemMMM.z.so,而libsystemMMM.z.so并不是Chipset SDK的模块。
50 1)检查libNNN.z.so是否需要安装到芯片组件中?如果是系统组件的产物,就不受此规则约束。一般是在BUILD.gn中的install_images字段决定安装到哪个组件中。
52 2)如果libNNN.z.so确实需要安装到芯片组件中,则分析对libsystemMMM.z.so的依赖是否是必须的。经常会出现libNNN.z.so是一个巨型库,对libsystemMMM.z.s…
54 3)如果以上都不满足,需要联系libsystemMMM.z.so的提供者,把此模块整改为Chipset SDK模块。参考第3章Chipset SDK模块基本要求。
61 [NOT ALLOWED]: Chipset SDK module libNNN.z.so depends on non Chipset SDK module libsystemMMM.z.so i…
64 该错误的含义是:系统组件中的libNNN.z.so模块是Chipset SDK模块,其依赖的libsystemMMM.z.so并不是Chipset SDK模块。
68 1)分析新增对libsystemMMM.z.so的依赖是否合理。
72 a)为libsystemMMM.z.so增加chipsetsdk_indirect类型的innerapi_tags,表示此模块为间接依赖模块。
74 b)联系libsystemMMM.z.so的提供者,把此模块整改为Chipset SDK模块,增加chipsetsdk类型的innerapi_tags。参考第3章Chipset SDK模块基本要求。
[all …]
Dwhitelist.json61 // by libdisplay_layer_video.z.so for hispark taurus platform
63 // by libwpa.z.so for hispark taurus platform
/developtools/smartperf_host/trace_streamer/doc/
Dsymbol_file_import.md2 trace_streamer支持导入符号文件(so文件)来对各种调用栈中涉及的地址进行二次符号化。
5 - 2 对于Perf数据而言,额外检查了被导入文件的buildId,而ebpf和nativehook由于原始数据未携带buildId,对buildId不做检查。也就是说,对于perf来说,导入的so
9 folder_to_import/system/lib64/libsec_shared.z.so
10 folder_to_import/system/lib64/libutils.z.so
11 folder_to_import/system/lib64/libhilog.so
12 folder_to_import/system/lib64/libskia_ohos.z.so
13 folder_to_import/system/lib64/libace.z.so
19 关于perf文件的so导入操作,原始trace中的文件符号表(perf_files)只会包含调用栈中使用的符号,而导入so后,符号表中包含的是该文件全量的符号信息,会比原有的表更大,而且符号的ser…
/developtools/smartperf_host/ide/src/doc/md/
Dquickstart_Import_so.md3 调用栈可视化可以将开发者编译的 so 符号化结果展示出来,不同库函数的占比通过饼图的方式展示出来。
19 以 lib 库去统计,如图显示的是 AllocEvent 的 so 占比的饼图和 Table 表。
29 以函数去统计,如图显示的是 AllocEvent/libmali-bifrost-g52-g2p0-ohos.so 的函数占比的饼图和 Table 表。
54 以 lib 库统计,如图显示的是 hiperf 线程下的各 so 占比饼图和 Table 表。
56 - Library:so的名称。
57 - Weight:该so的调用方法的执行次数。
58 - %:该so的调用方法的执行占比。
59 以函数统计,如图显示的是 ld-musl-aarch64.so.1 下的各函数占比饼图和 Table 表。
61 - Library:so的名称。
62 - Weight:该so的调用方法的执行次数。
[all …]
Dquickstart_Application_operation_skills.md7so 文件,更新数据库中符号数据。文件夹内 so 的格式需要与在设备上的路径一致,例如下图中,选择的文件夹为 import,选择导入的 libnative_hook.z.so,在设备上的路径是/s…
9 以 NativeMemory 举例,导入 NativeMemory 文件,点击 Call info 的 Tab 页,在搜索框中输入 libnative_hook.z.so,会发现该 so 下的调用栈…
11 将本地编译的 so 通过导入按钮导入,本地导入路径是 import/system/lib64/libnative_hook.z.so,红框处是导入按钮。
13 导入 so 以后,在搜索框中输入 libnative_hook.z.so,会发现符号化数据已经更新。
Dquickstart_native_memory.md144 …最后一条 [ operator new(unsigned long) ] libc++.so 为 libc++.so 的函数,固跳过,所以该条调用栈的 Responsible Library 为 …
155 | @(mali.so _,libGLES_mali.so _) | 只显示 Responsible Library 包含 mali.so 或者 libGLES_mal…
/developtools/smartperf_host/ide/src/trace/database/ui-worker/
DProcedureWorkerSoInit.ts43 for (let so of soFilter) {
44 SoStruct.draw(req.context, so);
46 if (so.dur === 0 || so.dur === null || so.dur === undefined) {
48 so.frame &&
49 row.hoverX >= so.frame.x - 5 &&
50 row.hoverX <= so.frame.x + 5 &&
51 row.hoverY >= so.frame.y &&
52 row.hoverY <= so.frame.y + so.frame.height
54 SoStruct.hoverSoStruct = so;
58 if (so.frame && isFrameContainPoint(so.frame, row.hoverX, row.hoverY)) {
[all …]
/developtools/hiperf/test/unittest/resource/testdata/
Dreport_test_callstack.txt15 61.00% 165584 hiperf 1204 1204 /system/lib/ld-musl-arm.so.1 /system/lib/ld-musl-arm.so.1+0xa9594
16 /system/lib/ld-musl-arm.so.1+0xa9594
17 …9.96% 27024 hiperf 1204 1205 /system/lib/libc++.so std::__h::condition_variable::__do_tim…
21 9.63% 26152 hiperf 1204 1205 /system/lib/ld-musl-arm.so.1 __clock_gettime64
Dreport_test_diff.txt15 61.00% +0.00% 165584 hiperf /system/lib/ld-musl-arm.so.1 /system/lib/ld-musl-arm.so.1+0xa9594
16 …9.96% +0.00% 27024 hiperf /system/lib/libc++.so std::__h::condition_variable::__do_timed_…
18 9.63% +0.00% 26152 hiperf /system/lib/ld-musl-arm.so.1 __clock_gettime64
Dreport_test_limit1.txt15 61.00% 165584 hiperf 1204 1204 /system/lib/ld-musl-arm.so.1 /system/lib/ld-musl-arm.so.1+0xa9594
16 …9.96% 27024 hiperf 1204 1205 /system/lib/libc++.so std::__h::condition_variable::__do_tim…
18 9.63% 26152 hiperf 1204 1205 /system/lib/ld-musl-arm.so.1 __clock_gettime64
Dreport_test_limit.txt15 61.00% 165584 hiperf 1204 1204 /system/lib/ld-musl-arm.so.1 /system/lib/ld-musl-arm.so.1+0xa9594
16 …9.96% 27024 hiperf 1204 1205 /system/lib/libc++.so std::__h::condition_variable::__do_tim…
18 9.63% 26152 hiperf 1204 1205 /system/lib/ld-musl-arm.so.1 __clock_gettime64
Dreport_test_i.txt15 61.00% 165584 hiperf 1204 1204 /system/lib/ld-musl-arm.so.1 /system/lib/ld-musl-arm.so.1+0xa9594
16 …9.96% 27024 hiperf 1204 1205 /system/lib/libc++.so std::__h::condition_variable::__do_tim…
18 9.63% 26152 hiperf 1204 1205 /system/lib/ld-musl-arm.so.1 __clock_gettime64
Dreport_test_symbol.txt15 61.00% 165584 hiperf 1204 1204 /system/lib/ld-musl-arm.so.1 /system/lib/ld-musl-arm.so.1+0xa9594
16 …9.96% 27024 hiperf 1204 1205 /system/lib/libc++.so std::__h::condition_variable::__do_tim…
18 9.63% 26152 hiperf 1204 1205 /system/lib/ld-musl-arm.so.1 __clock_gettime64
Dreport_test_tids.txt15 33.66% 27024 hiperf 1204 1205 /system/lib/libc++.so std::__h::condition_variable::__do_time…
17 32.58% 26152 hiperf 1204 1205 /system/lib/ld-musl-arm.so.1 __clock_gettime64
/developtools/packing_tool/adapter/scanner/
DREADME_zh.md47 "/application-entry-default.hap/libs/armeabi-v7a/example.so",
48 "/entry-default.hap/libs/armeabi-v7a/example.so"
91 <td>/application-entry-default.hap/libs/armeabi-v7a/example.so</td>
94 <td>/entry-default.hap/libs/armeabi-v7a/example.so</td>
144 "file":"/application-entry-default.hap/libs/x86_64/example.so",
180 <td>/application-entry-default.hap/libs/x86_64/example.so</td>
234 "suffix":"so",
238 "file":"/application-entry-default.hap/libs/x86_64/example.so",
290 <td width="50%">so</td>
300 …>compress:false<br>size:1292840<br>file:/application-entry-default.hap/libs/x86_64/example.so </td>
[all …]
/developtools/smartperf_host/trace_streamer/test/test_fuzzer/
DREADME.md29 libsqlite.z.so
30 libcrypto.so
31 libssl.z.so
32 libcrypto.z.so
33 libgrpc.z.so
/developtools/integration_verification/tools/deps_guard/rules/NO-Depends-On-SA/
DREADME.md14 <libpath>libtel_cellular_call.z.so</libpath>
15 <libpath>libtel_cellular_data.z.so</libpath>
16 <libpath>libtel_core_service.z.so</libpath>
17 <libpath>libtel_sms_mms.z.so</libpath>
/developtools/integration_verification/tools/deps_guard/rules/NO-Depends-On-NAPI/
DREADME.md13 应用import该模块时,本质上是dlopen("/system/lib{64}/module/lib**deviceinfo**.z.so")。这里libdeviceinfo.z.so就是NAPI…
21 - 后续linker不会到/system/lib{64}/module下搜索动态库,该路径下的so只能被应用import时通过框架dlopen来访问。
/developtools/packing_tool/adapter/ohos/
DREADME33 files under maple-so/ will be putted into maple/ directory,
35 8.maple so input method have a tentative plan which can support two input methods.
36 If "maple-so-path" is valid, "maple-so-dir" will not be used.
37 The input method of "maple-so-path" will be discarded later.
39 so parameters are reserved now.
42 java -jar app_packing_tool.jar --mode <option> --json-path <option> --maple-so-path [option]
43 --profile-path [option] --maple-so-dir [option] --dex-path [option] --lib-path [option] --assets-pa…
50 --maple-so-path maple-so/ path.
51 --maple-so-dir maple so path must end with .so, if has more than one so,
111 --index-path example/resources.index --maple-so-path example/maple-so
[all …]
/developtools/hdc/src/daemon/etc/
Dhdcd.root.cfg86 "chmod 0644 /data/libuv.so",
89 "copy /data/libuv.so /system/lib64/libuv.so",
90 "copy /data/libuv.so /system/lib/libuv.so",
/developtools/profiler/device/plugins/memory_plugin/test/utresources/proc/11/
Dsmaps93 …000-7f467570d000 r-xp 00000000 08:01 923931 /lib/x86_64-linux-gnu/libgcc_s.so.1
116 …000-7f467590c000 ---p 00017000 08:01 923931 /lib/x86_64-linux-gnu/libgcc_s.so.1
139 …000-7f467590d000 r--p 00016000 08:01 923931 /lib/x86_64-linux-gnu/libgcc_s.so.1
162 …000-7f467590e000 rw-p 00017000 08:01 923931 /lib/x86_64-linux-gnu/libgcc_s.so.1
185 …e000-7f4675aab000 r-xp 00000000 08:01 929314 /lib/x86_64-linux-gnu/libm-2.27.so
208 …b000-7f4675caa000 ---p 0019d000 08:01 929314 /lib/x86_64-linux-gnu/libm-2.27.so
231 …a000-7f4675cab000 r--p 0019c000 08:01 929314 /lib/x86_64-linux-gnu/libm-2.27.so
254 …b000-7f4675cac000 rw-p 0019d000 08:01 929314 /lib/x86_64-linux-gnu/libm-2.27.so
277 …c000-7f4675e93000 r-xp 00000000 08:01 929310 /lib/x86_64-linux-gnu/libc-2.27.so
300 …3000-7f4676093000 ---p 001e7000 08:01 929310 /lib/x86_64-linux-gnu/libc-2.27.so
[all …]
/developtools/smartperf_host/trace_streamer/test/unittest/
DREADME.md13 通过push 把测试依赖的libsqlite.z.so等动态库推到hi3516DV300设备的system/lib文件夹下。
48 2. 运行时报缺少依赖库libsqlite.z.so
49 需要把libsqlite.z.so push到设备的system/lib目录,在developtools/profiler/device/ohos_test.xml文件增加push命令
/developtools/smartperf_host/ide/src/trace/component/trace/sheet/process/
DTabPaneStaticInit.ts49 let so: SoTreeItem = {
60 ps.children!.push(so);
68 children: [so],
/developtools/integration_verification/tools/rom_ram_analyzer/lite_small/
DREADME.md73 …relative: # 针对性分析的子目录,key无所谓,value应当是root的子目录. 作者通常是使用so作为动态库文件目录的key,bin作为可执行文件目录的key,a作为静态库文件目录的…
75 so: usr/lib
79 so:
/developtools/profiler/device/plugins/memory_plugin/test/utresources/proc/1/
Dsmaps5138 …000 r--p 00000000 fd:04 2026 /system/lib/libwebviewchromium_loader.so
5161 …000 r-xp 00000000 fd:04 2026 /system/lib/libwebviewchromium_loader.so
5184 …000 r--p 00001000 fd:04 2026 /system/lib/libwebviewchromium_loader.so
5207 …000 rw-p 00001000 fd:04 2026 /system/lib/libwebviewchromium_loader.so
5253 d54e5000-d54eb000 r--p 00000000 fd:03 465 /vendor/lib/libdrm.so
5276 d54eb000-d54f9000 r-xp 00005000 fd:03 465 /vendor/lib/libdrm.so
5299 d54f9000-d54fa000 r--p 00012000 fd:03 465 /vendor/lib/libdrm.so
5322 d54fa000-d54fb000 rw-p 00012000 fd:03 465 /vendor/lib/libdrm.so
5369 …000 07:d0 108 /apex/com.vndk.v30/lib/hardware.graphics.common@1.0.so
5392 …000 07:d0 108 /apex/com.vndk.v30/lib/hardware.graphics.common@1.0.so
[all …]

123