Commit Graph

75 Commits

Author SHA1 Message Date
yuyanqinghw
7c9daa4bf7 sync code
Signed-off-by: yuyanqinghw <yuyanqing539@huawei.com>
2024-07-11 10:38:12 +08:00
wenyu
03e95da0f8
update BUILD.gn.
Signed-off-by: wenyu <wenyu17@huawei.com>
2024-06-19 05:04:11 +00:00
wenyu
0293790726
update BUILD.gn.
Signed-off-by: wenyu <wenyu17@huawei.com>
2024-06-19 05:03:37 +00:00
wenyu
e449135fc2
update BUILD.gn.
Signed-off-by: wenyu <wenyu17@huawei.com>
2024-06-19 05:02:28 +00:00
wylyw78
2b5cea915c 适配Linux arm host openharmony编译
Signed-off-by: wylyw78 <wenyu17@hauwei.com>
2024-06-12 10:10:20 +08:00
luming
9250445a5e Feature: support tsan build argument
Issue: https://gitee.com/openharmony/build/issues/I9TFMD?from=project-issue

Signed-off-by: luming <luming29@huawei.com>
2024-05-31 15:29:55 +08:00
luming
76973d77c6 Feature: support tsan build argument
Issue: https://gitee.com/openharmony/build/issues/I9TFMD?from=project-issue

Signed-off-by: luming <luming29@huawei.com>
2024-05-30 22:11:42 +08:00
luming
416683f811 Feature: support tsan build argument
Issue: https://gitee.com/openharmony/build/issues/I9TFMD?from=project-issue

Signed-off-by: luming <luming29@huawei.com>
2024-05-30 21:06:20 +08:00
dongbosi@huawei.com
274249ff1d delete support_libunwind
Signed-off-by: dongbosi@huawei.com <dongbosi@huawei.com>
2024-05-17 16:40:48 +08:00
yuyanqinghw
44b1b8b6dd unwinder remove depend abilitybase
Signed-off-by: yuyanqinghw <yuyanqing539@huawei.com>
2024-04-10 11:19:46 +08:00
openharmony_ci
886219b2ad
!464 add hilog to record
Merge pull request !464 from leiguangyu/master
2024-04-01 08:57:17 +00:00
leiguangyu
fbc218cab2 add hilog to record
Change-Id: Ia61e7cdc9f5979deb9546c528167567da34d732b
Signed-off-by: leiguangyu <leiguangyu@huawei.com>
2024-03-30 15:22:29 +08:00
openharmony_ci
305399fcf2
!456 ability_base弱耦合优化
Merge pull request !456 from yuyanqing/master
2024-03-20 05:03:32 +00:00
leiguangyu
707748adbb add hilog
Change-Id: I2d67d8c9858e667dd51f3b8ebaaaca94c6de1d15
Signed-off-by: leiguangyu <leiguangyu@huawei.com>
2024-03-19 10:23:21 +08:00
yuyanqinghw
80f0e7827b hiperf code optimization
Signed-off-by: yuyanqinghw <yuyanqing539@huawei.com>
2024-03-18 19:41:30 +08:00
yuyanqinghw
1964f8c072 code optimization
Signed-off-by: yuyanqinghw <yuyanqing539@huawei.com>
2024-03-18 19:20:36 +08:00
leiguangyu
809aa23027 open hilog
Change-Id: Ic186cecd59de2b8884e303c66b0afc3420c5f9bb
Signed-off-by: leiguangyu <leiguangyu@huawei.com>
2024-03-14 16:29:19 +08:00
yanmengzhao1
68714fb795 fix: compile error
Signed-off-by: yanmengzhao1 <yanmengzhao1@huawei.com>
2024-03-10 14:10:44 +08:00
yuyanqinghw
abab0b3441 support ArkJs callframe for hiperf
Signed-off-by: yuyanqinghw <yuyanqing539@huawei.com>
2024-02-26 11:15:57 +08:00
openharmony_ci
363ac267c1
!396 [新需求]: hiperf数据文件函数调用栈去重
Merge pull request !396 from yuyanqing/master
2023-12-02 14:01:19 +00:00
yuyanqinghw
4c22310cf0 CallStack Deduplication
Signed-off-by: yuyanqinghw <yuyanqing539@huawei.com>
2023-12-02 18:02:18 +08:00
lutao
a6f2e4be4f Add bundle_framework compilation isolation
Signed-off-by: lutao <lutao31@huawei.com>
2023-11-30 20:16:46 +08:00
pengjingtong
a0f2dc4fe8 compiling isolation from minidebuginfo
Signed-off-by: pengjingtong <pengjingtong@huawei.com>
2023-11-28 10:43:25 +08:00
yanmengzhao1
04637a0d0e perf: Optimize the unwinding performance
1. remove dependences of hitrace printing and ark frame stepping
2. cache unwinder by pid
3. init regs by unwinder interfaces

Signed-off-by: yanmengzhao1 <yanmengzhao1@huawei.com>
2023-11-11 18:33:59 +08:00
yanmengzhao1
b39259461c feat: hiperf support to use libunwinder to unwind callstack and use map and symbol definition of faultloggerd
Signed-off-by: yanmengzhao1 <yanmengzhao1@huawei.com>
2023-10-19 17:07:00 +08:00
openharmony_ci
8ed2c36660
!315 【轻量级 PR】:hiperf 中protobuf 部件名整改
Merge pull request !315 from wenlong_12/N/A
2023-06-19 09:28:50 +00:00
mashaohua7
a7d135deda hilog部件名整改
Signed-off-by: mashaohua7 <mashaohua7@huawei.com>
2023-06-19 10:24:25 +08:00
mashaohua7
ba4086bf5b hiperf部件化整改&使用faultloggerd的回栈能力
Signed-off-by: mashaohua7 <mashaohua7@huawei.com>
2023-06-12 17:34:01 +08:00
mashaohua7
cc206ed7ec hiperf部件化整改&使用faultloggerd的回栈能力
Signed-off-by: mashaohua7 <mashaohua7@huawei.com>
2023-06-12 17:24:32 +08:00
mashaohua7
c73a6c2120 hiperf部件化整改&使用faultloggerd的回栈能力
Signed-off-by: mashaohua7 <mashaohua7@huawei.com>
2023-06-12 16:36:40 +08:00
wenlong_12
baebaffe35
hiperf 中protobuf 部件名整改
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
2023-06-05 11:05:28 +00:00
mashaohua7
dce95d30d1 hiperf部件整改
Signed-off-by: mashaohua7 <mashaohua7@huawei.com>
2023-05-31 15:44:47 +08:00
mashaohua7
4b8dfea604 hiperf部件不合规整改
Signed-off-by: mashaohua7 <mashaohua7@huawei.com>
2023-05-22 15:12:40 +08:00
mashaohua7
696afeaf07 hiperf部件不合规修改
Signed-off-by: mashaohua7 <mashaohua7@huawei.com>
2023-05-15 19:44:11 +08:00
yanmengzhao1
4a8d1b3103 use callstack features from faultloggerd
Signed-off-by: yanmengzhao1 <yanmengzhao1@huawei.com>
2023-04-24 17:44:29 +08:00
xiacong
c53590286e bugfix: 适配支持use_libfuzzer编译选项
Signed-off-by: xiacong <xiacong4@huawei.com>
Change-Id: I7127e1146c0e98b0f8737612554ad84d05583252
2023-04-17 20:44:03 +08:00
yangjunpeng123
62ef265798
update BUILD.gn.
Signed-off-by: yangjunpeng123 <yangjunpeng4@huawei.com>
2023-03-03 09:42:16 +00:00
yangjunpeng123
59c9dc0cee
update BUILD.gn.
Signed-off-by: yangjunpeng123 <yangjunpeng4@huawei.com>
2023-03-02 03:37:05 +00:00
yangjunpeng4@huawei.com
b1d31f30a4 Signed-off-by: yangjunpeng123 <yangjunpeng4@huawei.com> 2023-03-02 10:28:29 +08:00
zhangjian22
8f32b508bb hiperf支持user模式,添加debugable app接口
Signed-off-by: 张建 <zhangjian22@huawei.com>
#I68M3K
2023-02-02 08:58:45 +08:00
zhangjian22
f054a14f05 hiperf支持user模式
Signed-off-by: 张建 <zhangjian22@huawei.com>
#I68M3K
2023-01-30 16:52:37 +08:00
openharmony_ci
81f1eba00b
回退 'Pull Request !206 : 解决系统组件独立下载编译失败问题' 2022-12-29 09:20:02 +00:00
wangqiankun
f44681059f 解决系统组件独立下载编译失败问题
Signed-off-by: wangqiankun <wangqiankun@huawei.com>
#I65DDA
2022-12-28 14:25:06 +08:00
wangqiankun
571c967b02 解决系统组件独立下载编译失败问题
Signed-off-by: wangqiankun <wangqiankun@huawei.com>
#I65DDA
2022-12-28 11:20:47 +08:00
zhangcui
1b1bce4b27
update
Signed-off-by: zhangcui <zhangcui11@huawei.com>
2022-12-07 09:39:29 +00:00
zhangcui
93a07a8910
update
Signed-off-by: zhangcui <zhangcui11@huawei.com>
2022-12-07 08:31:41 +00:00
zhangcui
37d864df7d
update
Signed-off-by: zhangcui <zhangcui11@huawei.com>
2022-12-07 07:52:12 +00:00
zhangcui
cdef92cad1
emulator isolate build
Signed-off-by: zhangcui <zhangcui11@huawei.com>
2022-12-07 07:50:13 +00:00
zhangcui
c3631abd84
update
Signed-off-by: zhangcui <zhangcui11@huawei.com>
2022-10-27 07:03:29 +00:00
zhangcui
c38701c737
kernel解耦
Signed-off-by: zhangcui <zhangcui11@huawei.com>
2022-10-27 06:45:13 +00:00