Commit Graph

87 Commits

Author SHA1 Message Date
yuanye
a4603bedab 删除隔离宏
Signed-off-by: yuanye <yuanye64@huawei.com>
2024-11-05 17:31:36 +08:00
yuanye
a52ee8d190 修改代码
Signed-off-by: yuanye <yuanye64@huawei.com>
2024-11-04 19:48:55 +08:00
yuanye
0c40f391bd 新增统计打点
Signed-off-by: yuanye <yuanye64@huawei.com>
2024-11-04 10:31:28 +08:00
yuanye
d146b4f2ed 修改fork和ipc调用的时序
Signed-off-by: yuanye <yuanye64@huawei.com>
2024-11-01 15:02:16 +08:00
yuanye
63fbc9b6bb
update BUILD.gn.
Signed-off-by: yuanye <yuanye64@huawei.com>
2024-10-22 09:28:20 +00:00
yuanye
46171de786 修改zlib依赖
Signed-off-by: yuanye <1779331796@qq.com>
2024-10-17 22:07:28 +08:00
openharmony_ci
25663337ab
!566 hiperf采集过滤非debug应用
Merge pull request !566 from yuyanqing/master
2024-08-24 13:02:51 +00:00
yanmengzhao1
f8266f7df5 fix: remove filename print in release version
Signed-off-by: yanmengzhao1 <yanmengzhao1@huawei.com>
2024-08-24 16:27:08 +08:00
yuyanqinghw
40a3b02142 support check debug app
Signed-off-by: yuyanqinghw <yuyanqing539@huawei.com>
2024-08-24 11:44:51 +08:00
wenlong12
cbc79c866c 异常分支宏替换
Signed-off-by:wenlong12 <wenlong12@huawei.com>

Signed-off-by: wenlong12 <wenlong12@huawei.com>
2024-08-13 10:37:50 +08:00
yuyanqinghw
1b22b85769 fix symboling of elf in hap
Signed-off-by: yuyanqinghw <yuyanqing539@huawei.com>
2024-08-05 20:12:42 +08:00
yuyanqinghw
e22351e502 optimization rom
Signed-off-by: yuyanqinghw <yuyanqing539@huawei.com>
2024-07-15 15:32:13 +08:00
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