Commit Graph

274 Commits

Author SHA1 Message Date
openharmony_ci
5a72735203
!136 CFI整改
Merge pull request !136 from 周梦杰/0109-CFI
2024-01-10 08:02:00 +00:00
zhoumengjie
250db8568b CFI整改
Signed-off-by: zhoumengjie <zhoumengjie7@huawei.com>
Change-Id: Icd089f4006b45ca8cd0cbc298d0babbe03a15163
2024-01-09 20:30:17 +08:00
openharmony_ci
6a79742e59
!135 dma 中增加memtrace
Merge pull request !135 from wenlong_12/master
2024-01-05 02:46:21 +00:00
wenlong_12
371728cba6 dmabuf alloc 中增加memtrace
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
2024-01-05 09:36:47 +08:00
openharmony_ci
e6c8dd299d
!133 封装dma_buf来源标识
Merge pull request !133 from 周梦杰/0103-add-dma-owner-id
2024-01-03 11:23:23 +00:00
zhoumengjie
4bf9fc518a add dma-buf-owner-id
Signed-off-by: zhoumengjie <zhoumengjie7@huawei.com>
Change-Id: Id7108cbff429a6230a718e63c7044c2aa5f3aeb5
2024-01-03 17:42:04 +08:00
openharmony_ci
65a0a0f46c
!129 超大函数处理
Merge pull request !129 from 蔡一鸣/1122
2023-11-23 06:11:42 +00:00
caiyiming
2d6319ea11 1122
Signed-off-by: caiyiming <caiyiming4@huawei.com>
2023-11-23 03:03:24 +00:00
openharmony_ci
5502adcf62
!128 告警处理
Merge pull request !128 from 蔡一鸣/1116
2023-11-16 12:36:09 +00:00
caiyiming
18977191c8 1116
Signed-off-by: caiyiming <caiyiming4@huawei.com>
2023-11-16 10:29:06 +00:00
openharmony_ci
820f4c1c6c
!127 告警处理
Merge pull request !127 from 蔡一鸣/1113
2023-11-13 02:55:55 +00:00
caiyiming
568653da7d 1113
Signed-off-by: caiyiming <caiyiming4@huawei.com>
2023-11-13 00:34:08 +00:00
openharmony_ci
808c5d23ef
!125 将GetPssByPid拆分,可以分别获取不同内存
Merge pull request !125 from sakura_pc/master
2023-10-24 07:40:55 +00:00
sakura_pc
5b0afac1b8 Separate different types of memory acquisition
Signed-off-by: sakura_pc <yaopengcheng3@huawei.com>

Signed-off-by: sakura_pc <yaopengcheng3@huawei.com>
2023-10-24 11:37:22 +08:00
openharmony_ci
6e4dd76516
!123 确保无符号整数运算不回绕
Merge pull request !123 from 蔡一鸣/1012
2023-10-12 07:32:09 +00:00
caiyiming
19460e4d2f 1012
Signed-off-by: caiyiming <caiyiming4@huawei.com>
2023-10-12 05:59:22 +00:00
openharmony_ci
e9fa033eba
!122 删除对ffrt的依赖
Merge pull request !122 from 周梦杰/0925-revert-ffrt
2023-10-07 03:39:48 +00:00
zhoumengjie
7c473788fe remove ffrt
Signed-off-by: zhoumengjie <zhoumengjie7@huawei.com>
Change-Id: I334910c5acf3c16feb97aa9cc60a4bc725a1c20a
2023-09-27 09:59:48 +08:00
openharmony_ci
3e51d0118d
!119 删除函数名后下划线
Merge pull request !119 from 蔡一鸣/0920_hx
2023-09-20 03:30:36 +00:00
caiyiming
64df5479ef 删除下划线
Signed-off-by: caiyiming <caiyiming4@huawei.com>
2023-09-20 00:36:15 +00:00
openharmony_ci
24beebb121
!117 master_用例整改
Merge pull request !117 from lixiang/test_release
2023-09-19 06:45:33 +00:00
lixiang
be13f56f38 Signed-off-by: lixiang <lixiang462@huawei.com>
Change-Id: I30206d192188f36d92ebd6da8e775291e4c5cda0
2023-09-19 10:25:15 +08:00
openharmony_ci
6b3914cf04
!112 RoundUp加法溢出校检
Merge pull request !112 from lixiang/overflow
2023-09-13 11:03:07 +00:00
openharmony_ci
21ee95549c
!111 增加测试用例覆盖
Merge pull request !111 from 董森浩/master
2023-09-13 07:55:09 +00:00
lixiang
75ddc578f3 Change-Id: I4fed2b082b09b46d7648e2c9eb86b8d44add5f07
Signed-off-by: lixiang <lixiang462@huawei.com>
Change-Id: I82471bea10c7d816ee42842da9021d866c3a6af1
2023-09-13 15:22:59 +08:00
dongsenhao
71df0a408f add interface test case coverage
Signed-off-by: dongsenhao <dongsenhao2@huawei.com>
2023-09-13 14:10:45 +08:00
openharmony_ci
7275757dbd
!110 change unlock to unpin
Merge pull request !110 from lixiang/unlock_to_unpin
2023-09-13 03:27:59 +00:00
lixiang
988898f46e Signed-off-by: lixiang <lixiang462@huawei.com>
Change-Id: Ic0de44c61aa6de8d417cb478c6edd57a51756fe9
2023-09-13 10:35:46 +08:00
openharmony_ci
908f3b1378
!109 bool函数返回值处理;设置purgeable内存申请上限。
Merge pull request !109 from lixiang/max_memory
2023-09-13 02:21:19 +00:00
lixiang
3bc5295942 TicketNo:DTS2023090806536
Change-Id: I3d571e1f874304e09edfd01c1406af0874e2be70
Signed-off-by: lixiang <lixiang462@huawei.com>
2023-09-12 19:32:49 +08:00
openharmony_ci
25296651f0
!107 私有变量初始化
Merge pull request !107 from lixiang/init_capacity
2023-09-11 13:53:20 +00:00
lixiang
24350b3631 Signed-off-by: lixiang <lixiang462@huawei.com>
Change-Id: I2af3c266c7a8d25a2b01e69cc7e5d2ce0dbff4c5

Change-Id: Ie0e2c438afeb1743efb08dbb9b87fba4ff858c18
Signed-off-by: lixiang <lixiang462@huawei.com>
2023-09-11 18:54:05 +08:00
openharmony_ci
474d08cb4e
!106 清理告警
Merge pull request !106 from 董森浩/master
2023-09-01 08:31:20 +00:00
dongsenhao
3836436f13 Change variable naming style
Signed-off-by: dongsenhao <dongsenhao2@huawei.com>
2023-09-01 15:26:25 +08:00
openharmony_ci
ce4d8b7831
!105 添加测试用例
Merge pull request !105 from 董森浩/master
2023-09-01 06:24:23 +00:00
dongsenhao
a6ffe9172c Increase purgeable_c_test and purgebleashmem_test branch coverage of test
Signed-off-by: dongsenhao <dongsenhao2@huawei.com>
2023-09-01 10:59:39 +08:00
openharmony_ci
6d876a1158
!104 memory_utils告警清理
Merge pull request !104 from lixiang/alarm
2023-08-25 01:55:17 +00:00
lixiang
1ce511e93d alram handling
Signed-off-by: lixiang <lixiang462@huawei.com>
Change-Id: I017dabb1333d35706142ba5a6dd46faa22ac6c9e
2023-08-24 21:19:13 +08:00
lixiang
3cf4b60188 Merge branch 'master' of gitee.com:openharmony/commonlibrary_memory_utils into alarm
Change-Id: I2fe5a5e5e5799876c7acabecb9884ecbc8fe8c5e
2023-08-24 21:12:19 +08:00
openharmony_ci
2376833633 !102 将purgeable_builder从memory_utils中移动到memmgr中
Merge pull request !102 from 周梦杰/0816-move-purgeable_builder

Change-Id: I861a718d78b7784e6a17c45ab7fb719a203ce1f9
2023-08-24 21:07:54 +08:00
openharmony_ci
33eef1424f
!102 将purgeable_builder从memory_utils中移动到memmgr中
Merge pull request !102 from 周梦杰/0816-move-purgeable_builder
2023-08-17 02:25:07 +00:00
zhoumengjie
293c70a7e9 move purgeable_builder
Signed-off-by: zhoumengjie <zhoumengjie7@huawei.com>
Change-Id: I07fec3db1f815aba25990e4b3b59239843b0a5d3
2023-08-16 17:03:04 +08:00
openharmony_ci
ee4ebd64e7
!101 修复purgeableresourcemanager_test
Merge pull request !101 from 董森浩/master
2023-08-16 08:30:59 +00:00
dongsenhao
e0106252b6 repair purgeableresourcemanager_test
Signed-off-by: dongsenhao <dongsenhao2@huawei.com>
2023-08-16 14:28:48 +08:00
openharmony_ci
5d5013a0ac
!100 replace thread pool by ffrt
Merge pull request !100 from wonghiu45/ffrt_replace_threadpool
2023-08-11 08:45:23 +00:00
wonghiu45
bf62f75867 replace thread pool by ffrt
category:bugfix
issue:https://gitee.com/openharmony/commonlibrary_memory_utils/issues/I7SDJQ

Signed-off-by: wonghiu45 <huangxiao35@huawei.com>
Change-Id: Ideb7d314efd54e061aeddfd6ad25d82cf03990e3
2023-08-11 10:32:33 +08:00
openharmony_ci
d9cd34eaf7
!99 change dataLock type to ffrt mutex
Merge pull request !99 from wonghiu45/ffrt_lock
2023-08-11 01:52:19 +00:00
wonghiu45
53a520163c change dataLock type to ffrt mutex
category:bugfix
issue:https://gitee.com/openharmony/commonlibrary_memory_utils/issues/I7SACT

Signed-off-by: wonghiu45 <huangxiao35@huawei.com>
Change-Id: Ic8961dbed0c3f94de6d48440daa9f255ceca5bc5
2023-08-10 22:12:08 +08:00
openharmony_ci
f7e6e011cd
!98 remove rwlock when using dataLock
Merge pull request !98 from wonghiu45/refactor_rwlock
2023-08-10 07:50:48 +00:00
wonghiu45
17e18fc97c refactor rwlock when using dataLock
category:bugfix
issue:https://gitee.com/openharmony/commonlibrary_memory_utils/issues/I7S56Z

Signed-off-by: wonghiu45 <huangxiao35@huawei.com>
Change-Id: I4e7040bbaccf14f804bc0d8177e79f9ac3d2f59b
2023-08-10 14:46:46 +08:00