Home
last modified time | relevance | path

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

1234

/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/profiler/host/smartperf/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/profiler/host/smartperf/ide/src/doc/md/
Dquickstart_Application_operation_skills.md5so文件,更新数据库中符号数据。文件夹内so的格式需要与在设备上的路径一致,例如下图中,选择的文件夹为import,选择导入的libnative_hook.z.so,在设备上的路径是/system…
7 以NativeMemory举例,导入NativeMemory文件,点击Call info的Tab页,在搜索框中输入libnative_hook.z.so,会发现该so下的调用栈没有符号化完全。
9 将本地编译的so通过导入按钮导入,本地导入路径是import/system/lib64/libnative_hook.z.so,红框处是导入按钮
11 导入so以后,在搜索框中输入libnative_hook.z.so,会发现符号化数据已经更新
Dquickstart_Import_so.md2 调用栈可视化可以将开发者编译的so符号化结果展示出来,不同库函数的占比通过饼图的方式展示出来。
15 以lib库去统计,如图显示的是AllocEvent的so占比的饼图和Table表。
25 以函数去统计,如图显示的是AllocEvent/libmali-bifrost-g52-g2p0-ohos.so的函数占比的饼图和Table表。
47 以lib库统计,如图显示的是hiperf线程下的各so占比饼图和Table表。
49 + Library:so的名称。
50 + Weight:该so的调用方法的执行次数。
51 + %:该so的调用方法的执行占比。
52 以函数统计,如图显示的是ld-musl-aarch64.so.1下的各函数占比饼图和Table表。
54 + Library:so的名称。
55 + Weight:该so的调用方法的执行次数。
[all …]
/developtools/smartperf_host/ide/src/doc/md/
Dquickstart_Application_operation_skills.md5so文件,更新数据库中符号数据。文件夹内so的格式需要与在设备上的路径一致,例如下图中,选择的文件夹为import,选择导入的libnative_hook.z.so,在设备上的路径是/system…
7 以NativeMemory举例,导入NativeMemory文件,点击Call info的Tab页,在搜索框中输入libnative_hook.z.so,会发现该so下的调用栈没有符号化完全。
9 将本地编译的so通过导入按钮导入,本地导入路径是import/system/lib64/libnative_hook.z.so,红框处是导入按钮
11 导入so以后,在搜索框中输入libnative_hook.z.so,会发现符号化数据已经更新
Dquickstart_Import_so.md2 调用栈可视化可以将开发者编译的so符号化结果展示出来,不同库函数的占比通过饼图的方式展示出来。
15 以lib库去统计,如图显示的是AllocEvent的so占比的饼图和Table表。
25 以函数去统计,如图显示的是AllocEvent/libmali-bifrost-g52-g2p0-ohos.so的函数占比的饼图和Table表。
47 以lib库统计,如图显示的是hiperf线程下的各so占比饼图和Table表。
49 + Library:so的名称。
50 + Weight:该so的调用方法的执行次数。
51 + %:该so的调用方法的执行占比。
52 以函数统计,如图显示的是ld-musl-aarch64.so.1下的各函数占比饼图和Table表。
54 + Library:so的名称。
55 + Weight:该so的调用方法的执行次数。
[all …]
/developtools/integration_verification/tools/deps_guard/rules/ChipsetSDK/
DREADME.md36 [WARNING]: Chipset SDK module libinit_stub_empty.so has no innerapi_tags with "chipsetsdk" or "csdk…
46 [NOT ALLOWED]: chipset module libNNN.z.so depends on non Chipset SDK module libsystemMMM.z.so in //…
49 该错误的含义是:芯片组件的libNNN.z.so模块依赖了libsystemMMM.z.so,而libsystemMMM.z.so并不是被认可(白名单中)的模块。
57 首先确认libNNN.z.so是否应该是芯片组件产物,只有与硬件相关的HDI实现模块才需要安装到芯片组件。
69 因此,首先需要检查违规模块是否安装到了错误的组件;如果libNNN.z.so不是芯片组件的产物,则install_images里不能填chipset_base_dir;删除install_image…
73 如果经过分析,芯片组件的libNNN.z.so确实需要引入新的Chipset SDK模块,可向架构SIG申请加入Chipset SDK白名单。
Dwhitelist.json81 // by libdisplay_layer_video.z.so for hispark taurus platform
83 // by libwpa.z.so for hispark taurus platform
/developtools/smartperf_host/ide/src/trace/database/ui-worker/
DProcedureWorkerSoInit.ts49 for (let so of soFilter) {
50 SoStruct.draw(req.context, so);
52 if (so.dur === 0 || so.dur === null || so.dur === undefined) {
54 so.frame &&
55 row.hoverX >= so.frame.x - 5 &&
56 row.hoverX <= so.frame.x + 5 &&
57 row.hoverY >= so.frame.y &&
58 row.hoverY <= so.frame.y + so.frame.height
60 SoStruct.hoverSoStruct = so;
64 if (so.frame && isFrameContainPoint(so.frame, row.hoverX, row.hoverY)) {
[all …]
/developtools/profiler/host/smartperf/ide/src/trace/database/ui-worker/
DProcedureWorkerSoInit.ts48 for (let so of soFilter) {
49 SoStruct.draw(req.context, so);
51 if (so.dur === 0 || so.dur === null || so.dur === undefined) {
53 so.frame &&
54 row.hoverX >= so.frame.x - 5 &&
55 row.hoverX <= so.frame.x + 5 &&
56 row.hoverY >= so.frame.y &&
57 row.hoverY <= so.frame.y + so.frame.height
59 SoStruct.hoverSoStruct = so;
63 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_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_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_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_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_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
/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/hdc/src/daemon/etc/
Dhdcd.root.cfg72 "chmod 0644 /data/libuv.so",
75 "copy /data/libuv.so /system/lib64/libuv.so",
76 "copy /data/libuv.so /system/lib/libuv.so",
/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 hmos_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/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/profiler/host/smartperf/ide/src/trace/component/trace/sheet/process/
DTabPaneStaticInit.ts58 let so: SoTreeItem = {
69 ps.children!.push(so);
77 children: [so],
/developtools/smartperf_host/ide/src/trace/component/trace/sheet/process/
DTabPaneStaticInit.ts58 let so: SoTreeItem = {
69 ps.children!.push(so);
77 children: [so],

1234